There are 8 ways to get from Trondheim to Zurich 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
best- Fly from Trondheim (TRD) to Zurich Airport (ZRH)plane TRD - ZRH
7h 19mCHF 86–316Train
- Take the train from Trondheim S to Oslo Strain F6
- Take the train from Oslo S to Göteborg Centralstationtrain
- Take the train from Göteborg Centralstation to Hamburg Hbftrain
- Take the train from Hamburg Hbf to Basel SBBtrain 20 / ...
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
31h 56mCHF 230–557Bus
- Take the bus from Olav Kyrres gate to Oslo bussterminalbus
- Take the bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhofbus
- Take the bus from Hamburg central bus station to Zurich Bus Stationbus
38h 4mCHF 141–246Drive 2,384.5 km
- Drive from Trondheim to Zurichcar 2,384.5 km
24h 47mCHF 397–573Fly to Basel, train
- Fly from Trondheim (TRD) to Basel (BSL)plane TRD - BSL
- Take the train from Basel SBB to Zürich HBtrain
8h 53mCHF 128–343Train, night train
- Take the train from Trondheim S to Oslo Strain F6
- Take the train from Oslo S to Göteborg Centralstationtrain
- Take the train from Göteborg Centralstation to Hamburg Hbftrain
- Take the night train from Hamburg Hbf to Zuerich Hbnighttrain Nj
35h 9mCHF 215–547Train, bus
- Take the train from Trondheim S to Oslo Strain F6
- Take the bus from Oslo bussterminal to Słubicebus
- Take the bus from SŁUBICE, Port Świecko, Świecko 39 to ZÜRICH, Carparkplatz am Sihlquaibus
44h 5mCHF 170–282Drive, car train
- Drive from Trondheim to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to München Ostcartrain
- Drive from München Ost to Zurichcar
24h 50mCHF 391–1,190
Trondheim to Zurich by train
Questions & Answers
The cheapest way to get from Trondheim to Zurich is to bus which costs SFr 140 - SFr 250 and takes 38h 4m.
The fastest way to get from Trondheim to Zurich is to fly which takes 7h 19m and costs SFr 85 - SFr 320.
No, there is no direct bus from Trondheim to Zurich station. However, there are services departing from Olav Kyrres gate and arriving at Zurich Bus Station via Oslo bussterminal and Hamburg central bus station. The journey, including transfers, takes approximately 38h 4m.
No, there is no direct train from Trondheim to Zurich. However, there are services departing from Trondheim S and arriving at Zürich HB via Oslo S, Göteborg Centralstation, Hamburg Hbf and Basel SBB. The journey, including transfers, takes approximately 31h 56m.
The distance between Trondheim and Zurich is 1823 km. The road distance is 2384.5 km.
The best way to get from Trondheim to Zurich without a car is to train which takes 31h 56m and costs SFr 230 - SFr 600.
It takes approximately 7h 19m to get from Trondheim to Zurich, including transfers.
Trondheim to Zurich bus services, operated by Vy Buss, depart from Olav Kyrres gate station.
Trondheim to Zurich train services, operated by Sj Nord, depart from Trondheim S station.
The best way to get from Trondheim to Zurich is to fly which takes 7h 19m and costs SFr 85 - SFr 320. Alternatively, you can train, which costs SFr 230 - SFr 600 and takes 31h 56m, you could also bus, which costs SFr 140 - SFr 250 and takes 38h 4m.
What companies run services between Trondheim, Norway and Zurich, Switzerland?
Norwegian Air Shuttle, Scandinavian Airlines, and two other airlines fly from Trondheim (TRD) to Zurich Airport (ZRH) 4 times a day. Alternatively, you can take a train from Trondheim S to Zürich HB via Oslo S, Göteborg Centralstation, Hamburg Hbf, and Basel SBB in around 31h 56m.
- Website
- norwegian.com
Flights from Trondheim to Zurich Airport via Oslo
- Ave. Duration
- 4h 10m
- When
- Thursday
- Estimated price
- CHF 65–240
Flights from Trondheim to Basel via Oslo
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- CHF 75–280
- Website
- flysas.com
Flights from Trondheim to Zurich Airport via Copenhagen
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- CHF 75–270
Flights from Trondheim to Zurich Airport via Stockholm
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- CHF 75–270
- Website
- klm.com
Flights from Trondheim to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- CHF 65–320
Flights from Trondheim to Basel via Amsterdam Schiphol
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- CHF 75–370
- Website
- flyedelweiss.com
Flights from Trondheim to Zurich Airport via Bergen
- Ave. Duration
- 4h 45m
- When
- Wednesday
- Estimated price
- CHF 65–320
- Website
- norwegian.com
Flights from Trondheim to Basel via Copenhagen
- Ave. Duration
- 4h 30m
- When
- Friday
- Estimated price
- CHF 60–260
- Phone
- +47 61 25 22 00
- kundeservice@sj.no
- Website
- sj.no
Train from Trondheim S to Oslo S
- Ave. Duration
- 6h 45m
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–95
- Website
- https://www.sj.no/en/front-page/
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Oslo S to Göteborg Centralstation
- Ave. Duration
- 3h 31m
- Frequency
- Every 4 hours
- Estimated price
- CHF 50–75
- Website
- https://www.vy.no/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Göteborg Centralstation to Hamburg Hbf
- Ave. Duration
- 9h 59m
- Frequency
- Once a week
- Estimated price
- CHF 65–130
- Website
- https://www.sj.se/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hamburg Hbf to Basel SBB
- Ave. Duration
- 7h 37m
- Frequency
- Hourly
- Estimated price
- CHF 60–130
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Hamburg Hbf to Basel SBB
- Ave. Duration
- 10h 37m
- Frequency
- Twice daily
- Estimated price
- CHF 150–220
- Website
- https://konzern.oebb.at/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 20–40
- Website
- https://www.sbb.ch/en
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Hamburg Hbf to Zuerich Hb
- Ave. Duration
- 11h 54m
- Frequency
- Once daily
- Estimated price
- CHF 65–250
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 230–250
- Couchette Carriage
- CHF 140–170
- Seating Carriage
- CHF 65–85
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to München Ost
- Ave. Duration
- 4h 37m
- Frequency
- Once daily
- Estimated price
- CHF 90–750
- Website
- https://urlaubs-express.de/?lang=en
- Car Single Bed
- CHF 360–400
- Car Compartment
- CHF 650–750
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Olav Kyrres gate to Oslo bussterminal
- Ave. Duration
- 7h 49m
- Frequency
- 6 times a week
- Estimated price
- CHF 65–100
- Website
- https://www.vybuss.com/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Oslo bussterminal to Hamburg, Zentraler Omnibusbahnhof
- Ave. Duration
- 14h 25m
- Frequency
- Once daily
- Estimated price
- CHF 40–85
- Website
- https://www.flixbus.co.uk
Bus from Hamburg central bus station to Zurich Bus Station
- Ave. Duration
- 13h 50m
- Frequency
- 3 times a day
- Estimated price
- CHF 35–65
- Website
- https://www.flixbus.co.uk
- Phone
- +48 801 22 33 44
- bilety@sindbad.pl
- Website
- sindbad.pl
Bus from Oslo bussterminal to Słubice
- Ave. Duration
- 21h 50m
- Frequency
- Once a week
- Estimated price
- CHF 70–110
- Website
- https://www.sindbad.pl/en/home
Bus from SŁUBICE, Port Świecko, Świecko 39 to ZÜRICH, Carparkplatz am Sihlquai
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- CHF 65–80
- Website
- https://www.sindbad.pl/en/home
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
More Questions & Answers
Trondheim to Zurich bus services, operated by Vy Buss, arrive at Oslo bussterminal station.
Trondheim to Zurich train services, operated by Sj Nord, arrive at Oslo S station.
Yes, the driving distance between Trondheim to Zurich is 2385 km. It takes approximately 24h 47m to drive from Trondheim to Zurich.
There are 1224+ hotels available in Zurich.





































