There are 5 ways to get from Schwechat to Geneva by plane, train, bus, car, 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
best- Fly from Vienna International Airport (VIE) to Geneva International Airport (GVA)VIE - GVA
4h 9mCHF 79–190Bus
cheapest- Take the bus from Vienna, International Busterminal (VIB) to GenevaN882 / ...
15h 46mCHF 50–108Train
- Take the train from Wien Hbf to Zuerich HbRjx
- Take the train from Zürich HB to GenèveIc1 / ...
12h 47mCHF 147–248Drive 975.5 km
- Drive from Schwechat to Geneva975.5 km
9h 57mCHF 159–230Drive, car train
- Drive from Schwechat to Salzburg Hbf
- Take the car train from Salzburg Hbf to München Ost
- Drive from München Ost to Geneva
9h 44mCHF 221–307
Schwechat to Geneva by train
Questions & Answers
The cheapest way to get from Schwechat to Geneva is to bus which costs SFr 50 - SFr 110 and takes 15h 46m.
The fastest way to get from Schwechat to Geneva is to fly which takes 4h 9m and costs SFr 75 - SFr 190.
No, there is no direct train from Schwechat to Geneva. However, there are services departing from Schwechat and arriving at Genève via Wien Hbf and Zürich HB. The journey, including transfers, takes approximately 12h 47m.
The distance between Schwechat and Geneva is 831 km. The road distance is 975.5 km.
The best way to get from Schwechat to Geneva without a car is to train which takes 12h 47m and costs SFr 140 - SFr 250.
It takes approximately 4h 9m to get from Schwechat to Geneva, including transfers.
Schwechat to Geneva train services, operated by Railjet, depart from Wien Hbf station.
The best way to get from Schwechat to Geneva is to fly which takes 4h 9m and costs SFr 75 - SFr 190. Alternatively, you can train, which costs SFr 140 - SFr 250 and takes 12h 47m, you could also bus, which costs SFr 50 - SFr 110 and takes 15h 46m.
Schwechat to Geneva train services, operated by Railjet, arrive at Zuerich Hb station.
Yes, the driving distance between Schwechat to Geneva is 975 km. It takes approximately 9h 57m to drive from Schwechat to Geneva.
What companies run services between Schwechat, Austria and Geneva, Switzerland?
Austrian Airlines, Lufthansa, and two other airlines fly from Vienna International Airport (VIE) to Geneva International Airport (GVA) every 4 hours. Alternatively, you can take a train from Schwechat to Genève via Wien Hbf, Zuerich Hb, and Zürich HB in around 12h 47m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- swiss.com
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 80–190
Flights from Vienna International Airport to Geneva International Airport via Zurich
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- CHF 80–210
- Website
- lufthansa.com
Flights from Vienna International Airport to Geneva International Airport via Munich
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- CHF 70–300
- Website
- austrian.com
Flights from Vienna International Airport to Geneva International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- CHF 80–190
Train from Wien Hbf to Zuerich Hb
- Ave. Duration
- 7h 52m
- Frequency
- 5 times a day
- Estimated price
- CHF 95–150
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Genève
- Ave. Duration
- 2h 53m
- Frequency
- Hourly
- Estimated price
- CHF 50–95
- Website
- https://www.sbb.ch/en
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Salzburg Hbf to München Ost
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- CHF 85–100
- Website
- https://urlaubs-express.de/?lang=en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vienna, International Busterminal (VIB) to Geneva
- Ave. Duration
- 14h 25m
- Frequency
- Twice daily
- Estimated price
- CHF 45–95
- Website
- https://www.flixbus.co.uk
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
There are 1145+ hotels available in Geneva.












