There are 5 ways to get from Hohenems to Switzerland by train, bus, 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.
Train
best- Take the train from Hohenems to Bregenztrain Re / ...
- Take the train from Bregenz to Winterthurtrain Ec
2h 52mCHF 28–132Bus
cheapest- Take the bus from Feldkirch station to Zurich Bus Stationbus FlixBus N882
3h 7mCHF 11–27Drive 121.7 km
- Drive from Hohenems to Zurichcar 121.7 km
1h 21mCHF 21–30Line 321 bus, train
- Take the bus from Hohenems, Schlossplatz to Altstätten SG, Bahnhofbus 321
- Take the train from Altstätten SG to Zürich Oerlikontrain Ir13
3h 36mLine 321 bus, train via Rapperswil SG
- Take the bus from Hohenems, Schlossplatz to Altstätten SG, Bahnhofbus 321
- Take the train from Altstätten SG to Rapperswil SGtrain S4
3h 57m
Hohenems to Switzerland by train
Questions & Answers
The cheapest way to get from Hohenems to Switzerland is to bus which costs SFr 11 - SFr 28 and takes 3h 7m.
The fastest way to get from Hohenems to Switzerland is to drive which takes 1h 21m and costs SFr 20 - SFr 30.
No, there is no direct bus from Hohenems station to Switzerland station. However, there are services departing from Feldkirch station and arriving at Zurich Bus Station via . The journey, including transfers, takes approximately 3h 7m.
No, there is no direct train from Hohenems to Switzerland. However, there are services departing from Hohenems and arriving at Zürich Stadelhofen via Bregenz and Winterthur. The journey, including transfers, takes approximately 2h 52m.
The distance between Hohenems and Switzerland is 139 km. The road distance is 121.7 km.
The best way to get from Hohenems to Switzerland without a car is to train which takes 2h 52m and costs SFr 28 - SFr 140.
It takes approximately 2h 52m to get from Hohenems to Switzerland, including transfers.
Hohenems to Switzerland bus services, operated by FlixBus, depart from Feldkirch station.
Hohenems to Switzerland train services, operated by ÖBB, depart from Hohenems station.
The best way to get from Hohenems to Switzerland is to train which takes 2h 52m and costs SFr 28 - SFr 140. Alternatively, you can bus, which costs SFr 11 - SFr 28 and takes 3h 7m.
What companies run services between Hohenems, Austria and Switzerland?
You can take a train from Hohenems to Zürich Stadelhofen via Bregenz and Winterthur in around 2h 52m. Alternatively, FlixBus operates a bus from Feldkirch station to Zurich Bus Station once daily. Tickets cost CHF 7–12 and the journey takes 1h 50m.
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Hohenems to Bregenz
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Estimated price
- CHF 3–7
- Website
- Austrian Railways
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Feldkirch station to Zurich Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- CHF 7–12
- Website
- Flixbus
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
More Questions & Answers
Hohenems to Switzerland bus services, operated by FlixBus, arrive at Zurich Bus Station.
Hohenems to Switzerland train services, operated by ÖBB, arrive at Bregenz station.
Yes, the driving distance between Hohenems to Switzerland is 122 km. It takes approximately 1h 21m to drive from Hohenems to Switzerland.
Book your Hohenems to Switzerland train tickets online with Omio.
There are 1252+ hotels available in Switzerland.










