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

Deutsche Bahn

Train Information to Grindelwald from Lausanne

distanceDistance66 miles (107 km)
durationAverage train duration2 h 55 min
priceAverage train ticket price$69 (€56)
changesDirect trainYes
carriersTrain providersSBB

Trains from Lausanne to Grindelwald cover the 66 miles (107 km) long journey taking on average 2 h 55 min with our travel partners like SBB. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $55 (€44), but the average price of train tickets is $69 (€56). Travelers depart most frequently from Lausanne and arrive in Grindelwald.

Train companies

SBB trains between Lausanne and Grindelwald

Find the best trains between Lausanne and Grindelwald with Omio's travel partners SBB from $55 (€44). We can find you the best deals, schedules and tickets when comparing and booking the best journey.


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

When you buy your SBB train tickets between Lausanne and Grindelwald don't forget to keep the following COVID-19 related policies in mind:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Trains from Lausanne to Grindelwald
Travel by train to Grindelwald 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 Lausanne to Grindelwald.
How much are cheap trains to Grindelwald from Lausanne?
Omio customers have found cheap train tickets from Lausanne to Grindelwald for as low as $55 (€44)  for the next 7 days.
What is the cost of a train to Grindelwald from Lausanne?
The train price from Lausanne to Grindelwald is on average $69 (€56)  if you are looking to buy your tickets for this trip in the next 7 days.
How far is it from Lausanne to Grindelwald by train?
The Lausanne to Grindelwald train distance is approximately 66 miles (107 km).
How long is a train from Lausanne to Grindelwald on average?
The Lausanne to Grindelwald train duration is on average 2 h 55 min, which is to be expected when traveling 66 miles (107 km) to Grindelwald from Lausanne. However, the time it takes can vary based on specific dates, weekends, and holidays.
Which train station from Lausanne to Grindelwald do I depart from? Which Grindelwald train station from Lausanne do I arrive in?

There are a few train stations in Lausanne to start your trip from including Lausanne, Lausanne, Closelet and Lausanne, Grattapaille. In Grindelwald you have a few train station options to choose from for your arrival including Grindelwald, Grindelwald Grund and Grindelwald, Sportzentrum.

Omio customers traveling this route depart most frequently from Lausanne   and arrive in Grindelwald.

Where is the Lausanne train station located? Where is the Grindelwald train station located?

Passengers board the train most frequently from Lausanne, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Grindelwald, located 0 mile (s) / 0 km away from the city center.

What train providers offer a service between Lausanne and Grindelwald?
If you're looking for trains from Lausanne to Grindelwald, you can rely on SBB to get you to Grindelwald. It's also good to check out all possible train providers for the Lausanne to Grindelwald journey to see if there might be differences in the amenities they offer.
When can I take the first train from Lausanne to Grindelwald? When can I take the last train for the day?
The earliest train departing from Lausanne to Grindelwald leaves at 7: 21 AM. The last train departing from Lausanne to Grindelwald leaves at 7: 44 AM. You can find the latest Lausanne to Grindelwald train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase train tickets to Grindelwald from Lausanne to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this route and save money. If you buy train tickets from Lausanne to Grindelwald within the next 7 days, you can find tickets to cost on average $69 (€56) one way. To find the best prices for this route, consider booking your train ticket from Lausanne to Grindelwald a few months in advance.

Important Stations and Airports for this Journey

Lausanne is the most popular Lausanne railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Lausanne for your trip to Grindelwald.