How to travel from Munich to Lausanne

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Nov 28
Nov 29
Nov 30
Dec 01
Dec 02
Dec 03
Dec 04
Dec 05
Dec 06
Dec 07
Dec 08
Dec 09
Dec 10
Dec 11
Dec 12
Dec 13
Dec 14
Dec 15
Dec 16
Dec 17
Dec 18

Travel Information to Lausanne from Munich

distanceDistance256 miles (413 km)
modeAvailable travel modesBus, ferry, flight or train
priceTicket price range$52 - $283
cheapestCheapest modeBus • $52 (€50) • 6 h 50 min
fastestFastest modeFlight • $283 (€270) • 55 min
carriersPopular travel companiesFlixbus, Air France or Deutsche Bahn

Take a bus, ferry, flight or train to travel 256 miles (413 km) from Munich to Lausanne. If speed is a priority, then a flight is the best option with an average duration of 55 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $52 (€50). The most popular travel companies which serve this trip are Flixbus, Air France or Deutsche Bahn among others. Travelers can even take a direct bus, flight or train from Munich to Lausanne.

How to get from Munich to Lausanne

The Best Way According to our Users

If you want to travel from Munich to Lausanne there are several options available to you. For this route, however, 73,33% of our customers choose the bus as their preferred method of transportation. Nowadays, traveling by bus is a relaxing and entertaining experience. Most bus companies offer different on-board services; ranging from "welcome drinks" to free wi-fi or personal entertainment. For this reason, the bus is often chosen as the best way to get from Munich to Lausanne. Bus companies normally offer comfortable journeys for reasonable prices, and if you choose to travel on a night bus you can even save the money of one night in a hotel. For that reason, the bus is most likely the cheapest way to get to your destination.

Search on Omio to find cheap tickets from Munich to Lausanne. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips: Travel from Munich to Lausanne

Travel Tips: Travel to Lausanne 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 Munich to Lausanne.

Travel between Munich, Germany and Lausanne, Switzerland is: Unrestricted.

Can travelers from Germany enter Switzerland?

International entry is allowed at this time for: Entry is unrestricted for citizens and permanent residents of Germany.

Are there rules for self-quarantine when arriving to Lausanne from Munich?

Conditions of entry into Switzerland:

  • There are no current restrictions

Are there COVID-19 safety rules for social distancing and wearing face masks in Lausanne, Switzerland?

To reduce the spread of COVID-19, the government of Switzerland has imposed the following measures:

  • Physical distance requirement: metre (s) ( feet)
  • Face mask requirement: Regional advice

This information was last checked on 11/6/22. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your journey from Munich to Lausanne.

The current restriction level for returning to Munich, Germany from Switzerland is: Unrestricted.

Am I allowed to reenter Munich, Germany from Lausanne, Switzerland?

Reentering Germany is currently allowed for: Entry is unrestricted for citizens and permanent residents of Switzerland

Do I need to self-quarantine when I arrive back to Munich from Lausanne?

  • There are no current restrictions

Which rules do I need to follow in Munich, Germany regarding COVID-19?

All travelers returning to Germany must observe the following safety measures to reduce the spread of COVID-19 in the country:

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

The information above was last checked on 11/6/22. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Munich from Lausanne here.

There are 4 ways to get from Munich to Lausanne: bus, ferry, flight or train.

The cheapest way to go to Lausanne from Munich is by taking a bus, which costs on average $52 (€50).

This is compared to other ways of getting to Lausanne:

A bus is generally $230 (€220) less than a flight for the same route. Taking a flight costs on average $283 (€270) from Munich to Lausanne.

Taking a bus is usually $12 (€12) less than taking a train to Lausanne, which costs on average $65 (€62) for the same trip.

The fastest way from Munich to Lausanne is by flight with an average journey time of 55 min.

There are alternative travel options to Lausanne that can usually take longer:

In comparison, going by bus can take 6 h 50 min   on average.

In comparison, traveling by train can take you on average 5 h 48 min.

The distance from Munich to Lausanne is approximately 256 miles (413 km).

The average frequency per day from Munich to Lausanne is:

  • Around 1 bus per day.
  • 15 trains a day.

However, we recommend checking specific travel dates for your journey from Munich to Lausanne as scheduled services by bus, ferry, flight or train can vary by season or day of the week.

These are the most popular departure and arrival points when traveling from Munich to Lausanne:

  • Most travelers who purchase a bus ticket from Munich to Lausanne depart from München, ZOB to Lausanne, Parking du Vélodrome.
  • Most travelers catch their train from München Hbf and arrive in Lausanne.

Omio works with many trusted partners that can help you travel the best way from Munich to Lausanne:

  • You can take a bus from Munich to Lausanne with Flixbus. Cheap tickets can be found for $52 (€50) with Flixbus from Munich to Lausanne.
  • You can travel by plane between Munich and Lausanne with Air France, and you can find Air France Munich to Lausanne tickets for $283 (€270) on Omio.
  • You can travel by train to Lausanne from Munich with Deutsche Bahn, and you can find Deutsche Bahn Munich to Lausanne tickets for $65 (€62) on Omio.

Yes, there are direct routes from Munich to Lausanne with the following travel companies:

  • You can find 1 direct bus per day to Lausanne with Flixbus.

Direct services to Lausanne tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

Many of our customers who book a trip from Munich to Lausanne often extend their vacation and travel to other popular destinations like Geneva, Paris or Milan. If you’re thinking of adding another destination to your Munich and Lausanne itinerary, let Omio find you the best connections between Lausanne and any of these top destinations today!

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

  • Bus tickets are costing $52 (€50) one way on average.
  • Plane tickets are costing on average $283 (€270) one way.
  • Train tickets cost on average $65 (€62) one way.

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

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone