Travel options
from Geneva to Vevey

You can get from Geneva to Vevey by train, bus or flight.

Our recommendation

To get from Geneva to Vevey on Sep 28 we recommend taking a train because it’s the best combination of price and speed.

08:29AMGeneva1h06 09:35AMVevey
0 changes
08:29AMGeneva1h06 09:35AMVevey
0 changes
Other options
08:20AMGeneva1h05 09:25AMVevey
0 changes
08:11AMGeneva0h52 09:03AMVevey
0 changes
08:50AMGeneva1h06 09:56AMVevey
0 changes

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Travel Information between Geneva and Vevey

distanceDistance37 miles (60 km)
modeAvailable travel modesTrain
fastestFastest modeTrain • $20 (€16) • 1 h 5 min
carriersPopular travel companiesSBB

Take a train to travel 37 miles (60 km) from Geneva to Vevey. SBB is the main travel company operating this journey. Travelers can even take a direct from Geneva to Vevey.

Travel Tips

Travel from Geneva to Vevey
Travel to Vevey 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 Geneva to Vevey.
How do I reach Vevey from Geneva?

Travel Geneva to Vevey by train.

What is the quickest way to get from Geneva to Vevey?

Traveling by train is also the quickest way from Geneva to Vevey. It takes on average 1 h 5 min   to travel this journey.

How many miles from Geneva to Vevey would I travel?

The distance from Geneva to Vevey is approximately 37 miles (60 km).

How many scheduled departures are there a day from Geneva to Vevey?

The average frequency per day from Geneva to Vevey is:

  • 51 trains a day.

However, we recommend checking specific travel dates for your trip between Geneva and Vevey as scheduled services by train can vary by season or day of the week.

When traveling to Vevey from Geneva, where do I depart from Geneva and where do I arrive in Vevey?

These are the most popular departure and arrival points when traveling from Geneva to Vevey:

  • Most travelers board their train from Genève and arrive in Vevey.
Which travel companies can help me find a way to get from Geneva to Vevey?

Let Omio help you find the best company to travel with between Geneva and Vevey:

  • You can travel by train between Geneva and Vevey with SBB, and you can find SBB Geneva to Vevey tickets for $20 (€16) on Omio.
What other destinations are worth visiting after traveling from Geneva to Vevey?
Your trip from Geneva to Vevey doesn't have to end in Vevey. Many of our customers like to extend their vacation to explore other popular destinations like Lausanne, Paris or Milan. If you’d like to add Lausanne, Paris or Milan to your Geneva to Vevey tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Vevey today!
How early should I purchase Geneva to Vevey tickets online to score the best deals?

When planning your trip from Geneva to Vevey, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Train tickets are costing $20 (€16) one way on average.

However, we recommend buying tickets from Geneva to Vevey online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Geneva to Vevey: related information

Here are some other resources that might have the information you need