Compare prices and tickets by train, bus or flight

Mon
Dec 6
$56Deutsche Bahn
Find prices
$224Air France
Tue
Dec 7
$56Deutsche Bahn
$68Union Ivkoni International
$224Air France
Wed
Dec 8
$56Deutsche Bahn
Find prices
$180Austrian Airlines
Thu
Dec 9
$56Deutsche Bahn
$67STUDENT AGENCY k.s.
$224Air France
Fri
Dec 10
$96ÖBB
$72Flixbus
$138Eurowings
Sat
Dec 11
$56Deutsche Bahn
$64Flixbus
$224Air France
Sun
Dec 12
$96ÖBB
Find prices
Find prices
Mon
Dec 13
$56Deutsche Bahn
Find prices
$183Austrian Airlines
Tue
Dec 14
$96ÖBB
Find prices
Find prices
Wed
Dec 15
$96ÖBB
Find prices
Find prices
Thu
Dec 16
$56Deutsche Bahn
$64Flixbus
$182Austrian Airlines
Fri
Dec 17
$56Deutsche Bahn
$76Flixbus
$138Eurowings
Sat
Dec 18
$72Deutsche Bahn
$73Flixbus
$152Air France
Sun
Dec 19
$56Deutsche Bahn
$61Union Ivkoni International
$206Austrian Airlines
Mon
Dec 20
$96ÖBB
$60Flixbus
$139Austrian Airlines
Tue
Dec 21
$56Deutsche Bahn
$55Union Ivkoni International
Find prices
Wed
Dec 22
$96ÖBB
$106Flixbus
$139Austrian Airlines
Thu
Dec 23
$84Deutsche Bahn
$90Flixbus
$139Austrian Airlines
Fri
Dec 24
$56Deutsche Bahn
$112Flixbus
$139Austrian Airlines
Sat
Dec 25
$56Deutsche Bahn
$90STUDENT AGENCY k.s.
$140Austrian Airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information between Vienna and Geneva

distanceDistance498 miles (803 km)
durationAverage train duration11 h 24 min
priceAverage train ticket price$73 (€61)
frequencyTrain frequency7 a day
changesDirect trainYes, there are 7 direct trains a day
carriersTrain providersÖBB, ÖBB | Railjet, ÖBB | Nightjet or ÖBB | InterCity

Trains from Vienna to Geneva cover the 498 miles (803 km) long trip taking on average 11 h 24 min with our travel partners like ÖBB, ÖBB | Railjet, ÖBB | Nightjet or ÖBB | InterCity. Normally, there are 7 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $56 (€47), but the average price of train tickets is $73 (€61). Travelers depart most frequently from Wien Westbahnhof and arrive in Genève.

Train providers

Travel with ÖBB from Vienna to Geneva

ÖBB trains will get you between Vienna and Geneva from $56 (€47). With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

ÖBB

ÖBB is Austria's main train company and offers the following different ticket types for your next trip to Geneva from Vienna by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

It’s easy to book your ÖBB train ticket between Vienna and Geneva online with Omio! Simply check the current ÖBB train schedules for your ideal departure and arrival times, compare the best route between Vienna and Geneva as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that train and book cheap ÖBB train tickets online. Prices for ÖBB trains to Geneva from Vienna start at $96 (€80) one-way if you book in advance, and you can expect to travel around 498 miles (803 km). If you search for ÖBB trains in the Omio app, you can check straight away if the ÖBB tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by train between Vienna and Geneva. Let Omio do all the work for you finding the best Vienna to Geneva ÖBB train ticket so you can enjoy a smooth and comfortable journey!

  • Average Price: $96

When purchasing your ÖBB train tickets between Vienna and Geneva, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Refund or voucher policy
  • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
    • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
    • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Vienna to Geneva
Travel by train to Geneva easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Vienna to Geneva.
FAQs
What are the travel restrictions for Geneva, Switzerland if I'm coming from Vienna, Austria by train?

Travel between Vienna, Austria and Geneva, Switzerland by train is: Partially open.

What is the status of international entry into Switzerland from Austria?

International entry status: Entry is partially open for citizens and permanent residents of Austria

Do I need to self-quarantine on arrival in Switzerland from Vienna?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Geneva, Switzerland?

When traveling in Switzerland, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 11/29/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train between Vienna and Geneva before traveling.

What are the COVID-19 restrictions for my return trip to Austria from Geneva, Switzerland?

The current restriction level for your return trip by train from Geneva to Vienna is: Partially open

Are there any international entry restrictions on returning to Austria from Switzerland?

Reentry to Austria is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Austria from Geneva?

What are the requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the safety rules to follow in Vienna, Austria?

The government of Austria has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1 metre (s) (3 feet)
  • Face mask: Mandatory

Last checked on 12/1/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Vienna from Geneva here.

How much are cheap trains between Vienna and Geneva?
Omio customers have found the cheapest trains from Vienna to Geneva to cost as little as $56 (€47)  in the next 7 days.
What is the price of a train ticket to Geneva from Vienna?
The train price to Geneva from Vienna is on average $73 (€61)  if you are looking to buy your tickets for this route in the next 7 days.
How far is Vienna to Geneva by train?
You should expect to travel around 498 miles (803 km)  between Vienna and Geneva by train.
What is the Vienna to Geneva train travel time?
While the time it takes to travel 498 miles (803 km) to Geneva from Vienna can vary based on specific dates, weekends, and holidays, the Vienna to Geneva train journey time is on average 11 h 24 min.
What train station in Vienna goes to Geneva? What train station do I come into Geneva from Vienna?

Omio customers traveling this route depart most frequently from Wien Westbahnhof   and arrive in Genève.

Where is the train station in Vienna? Where is the train station in Geneva?

Passengers board the train most frequently from Wien Westbahnhof, which is located around 1.8 miles (2.9 km) away from the city center, and they get off the train at Genève, located 0.6 miles (950 m) away from the city center.

What train providers offer a service from Vienna to Geneva?
For the journey from Vienna to Geneva you can take a train with ÖBB, ÖBB | Railjet, ÖBB | Nightjet or ÖBB | InterCity. Be sure to check out all possible train companies that offer services from Vienna to Geneva on Omio to compare what amenities they may have.
How many train services per day are there to Geneva from Vienna?
The average number of trains departing Vienna for Geneva is 7 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Vienna to Geneva? When can I take the last train for the day?
The earliest train departing from Vienna to Geneva leaves at 6: 30 AM. The last train departing from Vienna to Geneva leaves at 5: 30 PM. You can find the latest Vienna to Geneva train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase a train ticket from Vienna to Geneva to get the best deals?
You can find trains from Vienna to Geneva to cost on average $73 (€61) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Vienna to Geneva train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Vienna
Geneva
The major railway station for departures from Vienna is Wien Westbahnhof. Read all the information you need to know about services, amenities and connections at Wien Westbahnhof for your journey to Geneva from Vienna.

Travel to popular destinations by train, bus or flight