There are 11 ways to get from Hranice to Zurich by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Hranice Na Morave to Wien Hbftrain Ic / ...
- Take the train from Wien Hbf to Zuerich Hbtrain Rjx
11h 18mCHF 114–190Train to John Paul Ii International Airport Kraków–Balice, fly to Basel, train
cheapest- Take the train from Hranice Na Morave to Krakow Glownytrain
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Basel (BSL)plane KRK - BSL
- Take the train from Basel SBB to Zürich HBtrain
11h 1mCHF 63–252Bus via Munich
- Take the bus from Olomouc to Munich central bus stationbus N1395 / ...
- Take the bus from Munich central bus station to Zurich Bus Stationbus FlixBus X06 / ...
16h 29mCHF 68–110Drive 897.8 km
- Drive from Hranice to Zurichcar 897.8 km
9h 35mCHF 173–249Train to Vienna International Airport, fly to Zurich Airport
- Take the train from Hranice Na Morave to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Zurich Airport (ZRH)plane VIE - ZRH
7h 12mCHF 108–279Bus
- Take the bus from Prerov to Brno Hlavni Nadrazibus 1102 / ...
- Take the bus from Brno Hlavní Nádraží to Zürich Bus Stationbus Ivano-Frankivsk
17h 39mTrain to Václav Havel Airport Prague, fly to Zurich Airport
- Take the train from Hranice Na Morave to Praha Hlavni Nadrazitrain
- Fly from Václav Havel Airport Prague (PRG) to Zurich Airport (ZRH)plane PRG - ZRH
7h 50mCHF 85–267Train to Vienna International Airport, fly to Basel, train
- Take the train from Hranice Na Morave to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Basel (BSL)plane VIE - BSL
- Take the train from Basel SBB to Zürich HBtrain
8h 32mCHF 118–359Train to Vienna International Airport, fly to Saint Gallen-Altenrhein Airport, train
- Take the train from Hranice Na Morave to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Saint Gallen-Altenrhein Airport (ACH)plane VIE - ACH
- Take the train from Rorschach to Zürich HBtrain
8h 33mCHF 370–533Train to John Paul Ii International Airport Kraków–Balice, fly to Zurich Airport
- Take the train from Hranice Na Morave to Krakow Glownytrain
- Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Zurich Airport (ZRH)plane KRK - ZRH
9h 42mCHF 104–292Train to Vienna International Airport, fly to Innsbruck Airport, train
- Take the train from Hranice Na Morave to Wien Hbftrain
- Fly from Vienna International Airport (VIE) to Innsbruck Airport (INN)plane VIE - INN
- Take the train from Innsbruck Hauptbahnhof to Zuerich Hbtrain
10hCHF 130–388
Hranice to Zurich by train
Comparing Your Travel Options
The cheapest way to get from Hranice to Zurich is to bus via Munich which costs SFr 65 - SFr 110 and takes 16h 29m.
The fastest way to get from Hranice to Zurich is to train and fly which takes 7h 12m and costs SFr 100 - SFr 280.
No, there is no direct bus from Hranice to Zurich station. However, there are services departing from Hranice, pošta and arriving at Zurich Bus Station via Hranice, aut.st., Olomouc and Munich central bus station. The journey, including transfers, takes approximately 16h 29m.
No, there is no direct train from Hranice to Zurich. However, there are services departing from Hranice Na Morave and arriving at Zuerich Hb via Wien Hbf. The journey, including transfers, takes approximately 11h 18m.
The distance between Hranice and Zurich is 995 km. The road distance is 897.8 km.
The best way to get from Hranice to Zurich without a car is to train which takes 11h 18m and costs SFr 110 - SFr 190.
It takes approximately 11h 18m to get from Hranice to Zurich, including transfers.
Hranice to Zurich bus services, operated by FlixBus, depart from Olomouc station.
Hranice to Zurich train services, operated by České dráhy (ČD), depart from Hranice Na Morave station.
The best way to get from Hranice to Zurich is to train which takes 11h 18m and costs SFr 110 - SFr 190. Alternatively, you can bus via Munich, which costs SFr 65 - SFr 110 and takes 16h 29m.
What companies run services between Hranice, Olomoucký kraj, Czechia and Zurich, Switzerland?
You can take a train from Hranice Na Morave to Zuerich Hb via Wien Hbf in around 11h 18m. Alternatively, you can take a bus from Hranice, pošta to Zurich Bus Station via Hranice, aut.st., Olomouc, and Munich central bus station in around 16h 29m.
- Website
- lufthansa.com
Flights from Vienna International Airport to Zurich Airport via Munich
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- CHF 85–150
Flights from Vienna International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 75–280
Flights from Václav Havel Airport Prague to Zurich Airport via Munich
- Ave. Duration
- 2h 48m
- When
- Every day
- Estimated price
- CHF 70–270
Flights from Václav Havel Airport Prague to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- CHF 75–280
Flights from Vienna International Airport to Basel via Munich
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- CHF 95–370
Flights from Vienna International Airport to Basel via Frankfurt
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- CHF 95–370
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 75–290
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Munich
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- CHF 75–430
Flights from Vienna International Airport to Innsbruck Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 75–270
Flights from John Paul Ii International Airport Kraków–Balice to Basel via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- CHF 85–220
- Website
- austrian.com
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 85–150
Flights from Václav Havel Airport Prague to Zurich Airport via Vienna International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- CHF 65–270
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 95–370
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Vienna International Airport
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 65–270
Flights from Vienna International Airport to Innsbruck Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 75–270
Flights from John Paul Ii International Airport Kraków–Balice to Basel via Vienna International Airport
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 75–310
- Website
- swiss.com
Flights from Vienna International Airport to Zurich Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- CHF 85–150
Flights from Václav Havel Airport Prague to Zurich Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- CHF 80–280
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 95–370
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 65–260
Flights from John Paul Ii International Airport Kraków–Balice to Zurich Airport via Munich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- CHF 75–280
- Website
- peoples.ch
Flights from Vienna International Airport to Saint Gallen-Altenrhein Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 320–430
- Website
- easyjet.com
Flights from Vienna International Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Saturday
- Estimated price
- CHF 70–240
Flights from John Paul Ii International Airport Kraków–Balice to Basel
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 24–130
- Website
- condor.com
Flights from Václav Havel Airport Prague to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- CHF 60–160
- Website
- wizzair.com
Flights from John Paul Ii International Airport Kraków–Balice to Basel
- Ave. Duration
- 1h 55m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 22–140
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Hranice Na Morave to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 2 hours
- Estimated price
- CHF 18–27
- Website
- Czech Railways (ČD)
Train from Hranice Na Morave to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 2 hours
- Estimated price
- CHF 18–27
- Website
- Czech Railways (ČD)
Train from Hranice Na Morave to Praha Hlavni Nadrazi
- Ave. Duration
- 2h 54m
- Frequency
- Hourly
- Estimated price
- CHF 25–40
- Website
- Czech Railways (ČD)
Train from Hranice Na Morave to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 2 hours
- Estimated price
- CHF 18–27
- Website
- Czech Railways (ČD)
Train from Hranice Na Morave to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 2 hours
- Estimated price
- CHF 18–27
- Website
- Czech Railways (ČD)
Train from Hranice Na Morave to Wien Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 2 hours
- Estimated price
- CHF 18–27
- Website
- Czech Railways (ČD)
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Hranice Na Morave to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Every 2 hours
- Estimated price
- CHF 22–40
- Website
- PKP Intercity
Train from Hranice Na Morave to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Every 2 hours
- Estimated price
- CHF 22–40
- Website
- PKP Intercity
Train from Hranice Na Morave to Praha Hlavni Nadrazi
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–55
- Website
- PKP Intercity
Train from Hranice Na Morave to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Every 2 hours
- Estimated price
- CHF 22–40
- Website
- PKP Intercity
Train from Hranice Na Morave to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Every 2 hours
- Estimated price
- CHF 22–40
- Website
- PKP Intercity
Train from Hranice Na Morave to Wien Hbf
- Ave. Duration
- 2h 29m
- Frequency
- Every 2 hours
- Estimated price
- CHF 22–40
- Website
- PKP Intercity
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Wien Hbf to Zuerich Hb
- *
- CHF 95–150
Train from Innsbruck Hauptbahnhof to Zuerich Hb
- *
- CHF 35–60
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Hranice Na Morave to Praha Hlavni Nadrazi
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- CHF 13–23
- Website
- RegioJet
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Hranice Na Morave to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 21m
- Frequency
- Hourly
- Estimated price
- CHF 70
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Hranice Na Morave to Krakow Glowny
- Ave. Duration
- 3h 9m
- Frequency
- Every 4 hours
- Estimated price
- CHF 54
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Innsbruck Hauptbahnhof to Zuerich Hb
- Ave. Duration
- 3h 33m
- Frequency
- Twice daily
- Estimated price
- CHF 65
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Hranice Na Morave to Krakow Glowny
- Ave. Duration
- 3h 9m
- Frequency
- Every 4 hours
- Estimated price
- CHF 54
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 220 311 700
- [email protected]
- Website
- LEO Express
Train from Hranice Na Morave to Praha Hlavni Nadrazi
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- CHF 11–17
- Website
- LEO Express
Train from Hranice Na Morave to Krakow Glowny
- Ave. Duration
- 3h 4m
- Frequency
- 5 times a day
- Estimated price
- CHF 8–13
- Website
- LEO Express
Train from Hranice Na Morave to Krakow Glowny
- Ave. Duration
- 3h 4m
- Frequency
- 5 times a day
- Estimated price
- CHF 8–13
- Website
- LEO Express
- Phone
- +421 24 48 58 188
- [email protected]
- Website
- Railways of Slovak Republic (ZSSK)
Train from Hranice Na Morave to Praha Hlavni Nadrazi
- Ave. Duration
- 2h 59m
- Frequency
- Every 4 hours
- Estimated price
- CHF 13–24
- Website
- Railways of Slovak Republic (ZSSK)
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 27–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Rorschach to Zürich HB
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- CHF 30–50
- 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 27–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Olomouc to Munich central bus station
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Estimated price
- CHF 50–75
- Website
- Flixbus
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- CHF 23–35
- Website
- Flixbus
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Munich central bus station to Zurich Bus Station
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- CHF 17–28
- Website
- RegioJet
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Bus from Prerov to Brno Hlavni Nadrazi
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Website
- Czech Railways (ČD)
- Phone
- +38 098-888-11-08
- [email protected]
- Website
- Grand Bus
Bus from Brno Hlavní Nádraží to Zürich Bus Station
- Ave. Duration
- 14h 34m
- Frequency
- Once daily
- Estimated price
- CHF 95–110
- Website
- Grand Bus
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
Hranice to Zurich bus services, operated by FlixBus, arrive at Munich central bus station.
Hranice to Zurich train services, operated by České dráhy (ČD), arrive at Wien Hbf station.
Yes, the driving distance between Hranice to Zurich is 898 km. It takes approximately 9h 35m to drive from Hranice to Zurich.
Book your Hranice to Zurich train tickets online with Omio.
There are 1226+ hotels available in Zurich.





































