There are 11 ways to get from Trondheim to Fosen by plane, train, bus, car, night train, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zurich Airport, train
best- Fly from Trondheim (TRD) to Zurich Airport (ZRH)plane TRD - ZRH
- Take the train from Zürich Flughafen to Wil SGtrain
9h 31mCHF 165–376Train via Oslo
- Take the train from Trondheim S Fosenkaia to Oslo Strain F6
- Take the train from Oslo S to København Htrain Ic
- Take the train from Koebenhavn H to Hamburg-Altonatrain Rj
- Take the train from Hamburg-Altona to Sarganstrain Ice
- Take the train from Sargans to St. Gallentrain
- Take the train from St. Gallen to Krummenautrain S2
36h 15mCHF 453–749Bus
- Take the bus from Olav Kyrres gate to Oslo bussterminalbus
- Take the bus from Oslo bussterminal to Praha, ÚAN Florencbus
- Take the bus from Praha, ÚAN Florenc to Sankt Gallenbus
40h 42mCHF 337–510Drive 2,417 km
- Drive from Trondheim to Fosencar 2,417 km
24h 28mCHF 433–625Fly to Basel, train
- Fly from Trondheim (TRD) to Basel (BSL)plane TRD - BSL
- Take the train from Basel SBB to Zürich HBtrain
- Take the train from Zürich HB to Rapperswil SGtrain
11h 9mCHF 219–436Fly to Stuttgart Airport, train
- Fly from Trondheim (TRD) to Stuttgart Airport (STR)plane TRD - STR
- Take the train from Vaihingen to Konstanz Bahnhoftrain
- Take the train from Konstanz to St. Gallen(Ch)train
- Take the train from St. Gallen to Krummenautrain
13h 8mCHF 217–600Fly to Munich International Airport, train
- Fly from Trondheim (TRD) to Munich International Airport (MUC)plane TRD - MUC
- Take the train from Flughafen München to München Hbftrain
- Take the train from München Hbf to St. Margrethen SGtrain
- Take the train from St. Margrethen SG to Krummenautrain
11h 53mCHF 204–659Train
- Take the train from Trondheim S to Storlien stationtrain R71
- Take the train from Storlien station to Malmö, Centralstationtrain 25
- Take the train from Malmö, Centralstation to München Osttrain 305
- Take the train from München Hbf to St. Margrethen SGtrain 88
- Take the train from St. Margrethen SG to Krummenautrain S2
41h 57mCHF 319–754Bus, train
- Take the bus from Trondheim S to Oslo bussterminalbus
- Take the bus from Oslo bussterminal to Słubicebus
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to RAVENSBURG, ZOB, stanowisko 14bus
- Take the bus from Ravensburg, Bahnhof to Konstanz Bahnhofbus 700
- Take the train from Konstanz to Herisautrain Re / ...
2d 1hCHF 331–561Train, night train
- Take the train from Trondheim S to Storlien stationtrain R71
- Take the nighttrain from Storlien station to Malmö, Centralstationnighttrain Nt
- Take the train from Malmö, Centralstation to Innsbruck Hbftrain 305
- Take the train from Innsbruck Hauptbahnhof to St. Gallen(Ch)train Rjx / ...
- Take the train from St. Gallen to Krummenautrain S2
2d 1hCHF 360–856Drive, car train
- Drive from Trondheim to Hamburg Hbfcar
- Take the cartrain from Hamburg Hbf to Freiburg im Breisgau Train Stationcartrain
- Drive from Freiburg im Breisgau Train Station to Fosencar
28h 42mCHF 395–553
Trondheim (TRD) to Zurich Airport (ZRH) flights
Comparing Your Travel Options
The cheapest way to get from Trondheim to Fosen is to fly and train which costs SFr 200 - SFr 700 and takes 11h 53m.
The fastest way to get from Trondheim to Fosen is to fly and train which takes 9h 31m and costs SFr 160 - SFr 380.
No, there is no direct bus from Trondheim to Fosen. However, there are services departing from Olav Kyrres gate and arriving at Krummenau, Restaurant Adler via Oslo bussterminal, Praha, ÚAN Florenc and Wattwil, Bahnhof. The journey, including transfers, takes approximately 40h 42m.
No, there is no direct train from Trondheim to Fosen. However, there are services departing from Trondheim S Fosenkaia and arriving at Krummenau via Oslo S, Koebenhavn H, Hamburg-Altona, Sargans and St. Gallen. The journey, including transfers, takes approximately 36h 15m.
The distance between Trondheim and Fosen is 1893 km. The road distance is 2417 km.
The best way to get from Trondheim to Fosen without a car is to train via Oslo which takes 36h 15m and costs SFr 450 - SFr 750.
It takes approximately 9h 31m to get from Trondheim to Fosen, including transfers.
Trondheim to Fosen bus services, operated by Vy Buss, depart from Olav Kyrres gate station.
Trondheim to Fosen train services, operated by Sj Nord, depart from Trondheim S Fosenkaia station.
The best way to get from Trondheim to Fosen is to train via Oslo which takes 36h 15m and costs SFr 450 - SFr 750. Alternatively, you can bus, which costs SFr 330 - SFr 550 and takes 40h 42m.
What companies run services between Trondheim, Norway and Fosen, Switzerland?
You can take a train from Trondheim S Fosenkaia to Fosen via Oslo S, København H, Koebenhavn H, Hamburg-Altona, Sargans, St. Gallen, and Krummenau in around 36h 15m. Alternatively, you can take a bus from Olav Kyrres gate to Fosen via Oslo bussterminal, Praha, ÚAN Florenc, Sankt Gallen, St. Gallen, Wattwil, Wattwil, Bahnhof, and Krummenau, Restaurant Adler in around 40h 42m.
- Website
- klm.com
Flights from Trondheim to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 58m
- When
- Every day
- Estimated price
- CHF 70–360
Flights from Trondheim to Basel via Amsterdam Schiphol
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- CHF 75–380
Flights from Trondheim to Stuttgart Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- CHF 80–390
Flights from Trondheim to Munich International Airport via Amsterdam Schiphol
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- CHF 80–390
Train from Zürich Flughafen to Wil SG
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 13–20
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Hamburg-Altona to Sargans
- Ave. Duration
- 10h 36m
- Frequency
- 4 times a week
- Estimated price
- CHF 280–420
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Sargans to St. Gallen
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 25–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Rapperswil SG
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 11–18
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +47 407 05070
- [email protected]
- Website
- Vy Buss
Bus from Olav Kyrres gate to Oslo bussterminal
- Ave. Duration
- 7h 49m
- Frequency
- 6 times a week
- Estimated price
- CHF 110–210
- Website
- Vy Buss
Bus from Trondheim S to Oslo bussterminal
- Ave. Duration
- 7h 55m
- Frequency
- 6 times a week
- Estimated price
- CHF 110–210
- Website
- Vy Buss
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Trondheim to Fosen bus services, operated by Vy Buss, arrive at Oslo bussterminal station.
Trondheim to Fosen train services, operated by Sj Nord, arrive at Oslo S station.
Yes, the driving distance between Trondheim to Fosen is 2417 km. It takes approximately 24h 28m to drive from Trondheim to Fosen.
There are 857+ hotels available in Fosen.



