There are 10 ways to get from Transylvania to Zurich by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Cluj-Napoca, fly to Zurich Airport
best- Take the bus from Iernut to Cluj-Napoca Airportbus
- Fly from Cluj-Napoca (CLJ) to Zurich Airport (ZRH)plane CLJ - ZRH
6h 24mFly Tirgu Mures to Zurich Airport
cheapest- Fly from Tirgu Mures (TGM) to Zurich Airport (ZRH)plane TGM - ZRH
6h 44mCHF 74–281Train via Arad
- Take the train from Vidrasău h. to Războienitrain
- Take the train from Războieni to Aradtrain
- Take the train from Arad to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Zuerich Hbtrain Rjx
22h 58mCHF 183–262Bus
- Take the bus from Târgu Mureş to Cluj-Napocabus 3905 / ...
- Take the bus from Cluj-Napoca to Zurich Bus Stationbus 3909
23h 21mCHF 137–206Drive 1,426.9 km
- Drive from Transylvania to Zurichcar 1,426.9 km
16h 12mCHF 253–365Fly Tirgu Mures to Basel, train
- Fly from Tirgu Mures (TGM) to Basel (BSL)plane TGM - BSL
- Take the train from Basel SBB to Zürich HBtrain
4h 33mCHF 83–291Bus to Cluj-Napoca, fly to Basel, train
- Take the bus from Iernut to Cluj-Napoca Airportbus
- Fly from Cluj-Napoca (CLJ) to Basel (BSL)plane CLJ - BSL
- Take the train from Basel SBB to Zürich HBtrain
7h 43mFly Tirgu Mures to Allgäu Airport, Memmingen, train
- Fly from Tirgu Mures (TGM) to Allgäu Airport, Memmingen (FMM)plane TGM - FMM
- Take the train from Memmingen, Bahnhof ZOB to St. Margrethen SGtrain
- Take the train from St. Margrethen SG to Zürich HBtrain
7h 19mCHF 106–349Train
- Take the train from G-ral N. Dăscălescu Hm. to Câmpia Turziitrain
- Take the train from Campia Turzii to Budapest-Keletitrain Ir
- Take the train from Budapest-Keleti to Zuerich Hbtrain Rjx
23h 21mCHF 180–259Bus, train
- Take the bus from Târgu Mureș to Bregenzbus
- Take the train from Bregenz to Zürich HBtrain Ec
29h 10mCHF 161–238
Cluj-Napoca (CLJ) to Zurich Airport (ZRH) flights
Comparing Your Travel Options
The cheapest way to get from Transylvania to Zurich is to bus which costs SFr 130 - SFr 210 and takes 23h 21m.
The fastest way to get from Transylvania to Zurich is to fly and train which takes 4h 33m and costs SFr 80 - SFr 300.
No, there is no direct bus from Transylvania to Zurich station. However, there are services departing from Târgu Mureş and arriving at Zurich Bus Station via Cluj-Napoca. The journey, including transfers, takes approximately 23h 21m.
No, there is no direct train from Transylvania to Zurich. However, there are services departing from Vidrasău h. and arriving at Zuerich Hb via Războieni, Arad and Budapest-Keleti. The journey, including transfers, takes approximately 22h 58m.
The distance between Transylvania and Zurich is 1272 km. The road distance is 1426.9 km.
The best way to get from Transylvania to Zurich without a car is to train via Arad which takes 22h 58m and costs SFr 180 - SFr 270.
It takes approximately 6h 24m to get from Transylvania to Zurich, including transfers.
Transylvania to Zurich bus services, operated by FlixBus, depart from Târgu Mureş station.
Transylvania to Zurich train services, operated by Romanian Railways (CFR), depart from Vidrasău h. station.
The best way to get from Transylvania to Zurich is to train via Arad which takes 22h 58m and costs SFr 180 - SFr 270. Alternatively, you can bus, which costs SFr 130 - SFr 210 and takes 23h 21m, you could also fly, which costs SFr 70 - SFr 290 and takes 6h 44m.
What companies run services between Transylvania, Romania and Zurich, Switzerland?
You can take a vehicle from Transylvania to Zuerich Hb via Vidrasău h., Războieni, Arad, and Budapest-Keleti in around 22h 58m. Alternatively, you can take a vehicle from Transylvania to Zurich Bus Station via Târgu Mureş and Cluj-Napoca in around 23h 21m.
- Website
- swiss.com
Flights from Cluj-Napoca to Zurich Airport
- Ave. Duration
- 2h 10m
- When
- Monday and Thursday
- Estimated price
- CHF 85–350
Flights from Tirgu Mures to Zurich Airport via Rome
- Ave. Duration
- 7h 27m
- When
- Monday and Friday
- Estimated price
- CHF 50–250
Flights from Tirgu Mures to Zurich Airport via Alicante–Elche
- Ave. Duration
- 6h 45m
- When
- Thursday and Sunday
- Estimated price
- CHF 85–300
Flights from Tirgu Mures to Zurich Airport via Budapest
- Ave. Duration
- 8h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 85–350
- Website
- lufthansa.com
Flights from Cluj-Napoca to Zurich Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- CHF 100–370
Flights from Tirgu Mures to Zurich Airport via Budapest, Munich
- Ave. Duration
- 7h 45m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–370
Flights from Cluj-Napoca to Basel via Munich
- Ave. Duration
- 3h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 75–280
- Website
- flyulendo.com
Flights from Tirgu Mures to Basel
- Ave. Duration
- 2h 15m
- When
- Monday and Friday
- Estimated price
- CHF 30–140
Flights from Cluj-Napoca to Basel
- Ave. Duration
- 2h 15m
- When
- Tuesday and Saturday
- Estimated price
- CHF 40–190
Flights from Tirgu Mures to Allgäu Airport, Memmingen
- Ave. Duration
- 2h 5m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 29–200
- Website
- ita-airways.com
Flights from Tirgu Mures to Zurich Airport via Rome
- Ave. Duration
- 7h 27m
- When
- Monday and Friday
- Estimated price
- CHF 50–250
- Website
- airserbia.com
Flights from Cluj-Napoca to Zurich Airport via Belgrade
- Ave. Duration
- 5h 5m
- When
- Monday and Friday
- Estimated price
- CHF 90–260
- Website
- easyjet.com
Flights from Tirgu Mures to Zurich Airport via Rome
- Ave. Duration
- 8h 45m
- When
- Monday and Friday
- Estimated price
- CHF 50–250
- Phone
- 0219521
- Website
- Romanian Railways (CFR)
Train from Vidrasău h. to Războieni
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- CHF 5–6
- Website
- Romanian Railways (CFR)
Train from Războieni to Arad
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- CHF 19–21
- Website
- Romanian Railways (CFR)
Train from Arad to Budapest-Keleti
- Ave. Duration
- 3h 49m
- Frequency
- Every 2 hours
- Estimated price
- CHF 18–20
- Website
- Romanian Railways (CFR)
Train from G-ral N. Dăscălescu Hm. to Câmpia Turzii
- Ave. Duration
- 1h 39m
- Frequency
- 4 times a day
- Estimated price
- CHF 6–8
- Website
- Romanian Railways (CFR)
Train from Campia Turzii to Budapest-Keleti
- Ave. Duration
- 8h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 36–40
- Website
- Romanian Railways (CFR)
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Budapest-Keleti to Zuerich Hb
- *
- CHF 120–190
Train from Budapest-Keleti to Zuerich Hb
- *
- CHF 120–190
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 26–45
- 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 26–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from St. Margrethen SG to Zürich HB
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- CHF 30–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Bregenz to Zürich HB
- Ave. Duration
- 1h 28m
- Frequency
- Every 3 hours
- Estimated price
- CHF 35–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Memmingen, Bahnhof ZOB to St. Margrethen SG
- Ave. Duration
- 1h 8m
- Frequency
- Twice a week
- Estimated price
- CHF 15–29
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +40743919764
- Website
- olteanutravel.autogari.ro
Bus from Iernut to Cluj-Napoca Airport
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Schedules at
- olteanutravel.autogari.ro
Bus from Iernut to Cluj-Napoca Airport
- Ave. Duration
- 55 min
- Frequency
- Once daily
- Schedules at
- olteanutravel.autogari.ro
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Târgu Mureş to Cluj-Napoca
- Ave. Duration
- 1h 25m
- Frequency
- 5 times a day
- Estimated price
- CHF 9–14
- Website
- Flixbus
Bus from Cluj-Napoca to Zurich Bus Station
- Ave. Duration
- 20h 30m
- Frequency
- 4 times a week
- Estimated price
- CHF 110–170
- Website
- Flixbus
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Târgu Mureș to Bregenz
- Ave. Duration
- 24h 1m
- Frequency
- Twice daily
- Estimated price
- CHF 120–170
- Schedules at
- romfour-door2door.autogari.ro
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
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Booking & Getting There
Transylvania to Zurich bus services, operated by FlixBus, arrive at Cluj-Napoca station.
Transylvania to Zurich train services, operated by Romanian Railways (CFR), arrive at Războieni station.
Yes, the driving distance between Transylvania to Zurich is 1427 km. It takes approximately 16h 12m to drive from Transylvania to Zurich.
There are 1226+ hotels available in Zurich.































