Travel options
from Lausanne to Milan

You can get from Lausanne to Milan by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Mon
24 Jan
£45Trenitalia
Find prices
£174Air Dolomiti
Tue
25 Jan
£45Trenitalia
Find prices
£209Swiss
Wed
26 Jan
£45Trenitalia
Find prices
£209Swiss
Thu
27 Jan
£39Trenitalia
Find prices
£174Air Dolomiti
Fri
28 Jan
£45Trenitalia
Find prices
£174Lufthansa Cityline
Sat
29 Jan
£45Trenitalia
Find prices
£174Air Dolomiti
Sun
30 Jan
£32Trenitalia
Find prices
£152Air Dolomiti
Mon
31 Jan
£26Trenitalia
Find prices
£152Air Dolomiti
Tue
1 Feb
£39Trenitalia
Find prices
£153Air Dolomiti
Wed
2 Feb
£32Trenitalia
Find prices
£153Air Dolomiti
Thu
3 Feb
£39Trenitalia
Find prices
£153Air Dolomiti
Fri
4 Feb
£39Trenitalia
Find prices
£153Lufthansa Cityline
Sat
5 Feb
£32Trenitalia
Find prices
£130Air Dolomiti
Sun
6 Feb
£26Trenitalia
£18Flixbus
£116Air Dolomiti
Mon
7 Feb
£32Trenitalia
Find prices
£129Lufthansa Cityline
Tue
8 Feb
£26Trenitalia
Find prices
£115Air Dolomiti
Wed
9 Feb
£26Trenitalia
Find prices
£115Air Dolomiti
Thu
10 Feb
£26Trenitalia
Find prices
£115Air Dolomiti
Fri
11 Feb
£32Trenitalia
Find prices
£114Lufthansa Cityline
Sat
12 Feb
£32Trenitalia
Find prices
£115Air Dolomiti

Travel Information from Lausanne to Milan

distanceDistance142 miles (229 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£26 - £154
cheapestCheapest modeTrain • £26 • 3 h 22 min
fastestFastest modeFlight • £154 • 3 h 5 min
carriersPopular travel companiesFlixbus, ITA or Trenitalia

Take a coach, flight or train to travel 142 miles (229 km) between Lausanne and Milan. If speed is a priority, then a flight is the best option with an average duration of 3 h 5 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £26. The most popular travel providers which serve this trip are Flixbus, ITA or Trenitalia among others. Travellers can even take a direct flight or train from Lausanne to Milan.

Travel Tips: Travel from Lausanne to Milan

Travel to Milan 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 Milan.
FAQs

Is cross-border travel to Milan, Italy from Lausanne, Switzerland currently allowed?

Travel from Lausanne, Switzerland to Milan, Italy is: Partially open.

Is international entry into Milan from Lausanne restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Switzerland.

Do I need to self-quarantine upon arrival to Milan, Italy from Lausanne?

Entry Requirements:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 48 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • Passenger Locator Form (PLF) required

What are the COVID-19 safety measures to follow in Milan, Italy?

The government of Italy has imposed the following measures to reduce the spread of COVID-19:

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

The above information was last verified on 21/01/2022. Remember to check the latest COVID-19 travel safety regulations for your trip from Lausanne to Milan closer to your planned date of departure here.

Am I required to self-quarantine when I return to Lausanne, Switzerland from Milan, Italy?

The restriction level for your return to Lausanne, Switzerland from Italy is: Partially open.

Is my journey back to Lausanne from Milan restricted?

Entry into Switzerland is currently allowed for: Entry is partially open for citizens and permanent residents of Italy.

Do I need to self-quarantine upon arrival in Lausanne from Milan?

Conditions of reentry into Switzerland:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • COVID-19 test required after arrival, between day 4 and day 7
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the coronavirus safety measures I need to follow in Lausanne, Switzerland?

You should observe these safety measures in Switzerland as imposed by the government to reduce the spread of COVID-19:

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

This information about your return travel to Switzerland was last checked on 20/01/2022. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Lausanne from Milan closer to your date of departure here.

How do I travel from Lausanne to Milan?

There are 3 ways to travel to Milan from Lausanne including taking a coach, flight or train.

What is the cheapest way to travel to Milan from Lausanne?

The cheapest way from Lausanne to Milan is by taking a train. You can find average ticket prices around £26 compared to other travel options to Milan:

A train is £14 less than a coach for this trip with tickets for a coach from Lausanne to Milan costing on average £40.

A train is about £128 less than a flight, which costs on average £154 for this trip.

What is the fastest way to get to Milan from Lausanne?

The fastest way from Lausanne to Milan is by flight with an average journey time of 3 h 5 min.

Other travel options to Milan from Lausanne can usually take longer:

In comparison, going by coach can take 6 h   on average.

In comparison, getting to Milan by train can take on average 3 h 22 min.

What is the distance from Lausanne to Milan?

You should expect to travel around 142 miles (229 km) from Lausanne to Milan.

How many scheduled departures are there a day from Lausanne to Milan?

The average frequency per day from Lausanne to Milan is:

  • 5 trains a day.

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

When going from Lausanne to Milan, where do I depart from Lausanne and where do I arrive in Milan?

These are the most popular departure and arrival points for travellers from Lausanne to Milan:

  • Coaches mostly leave from Lausanne, Beau-Site (Avenue du Grey) and tend to arrive in Milan, Stazione Centrale.
  • Trains mostly leave from Lausanne and tend to arrive in Milano Centrale.

Which travel companies can take me from Lausanne to Milan?

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

  • You can take a coach from Lausanne to Milan with Flixbus. Cheap tickets can be found for £40 with Flixbus from Lausanne to Milan.
  • You can go to Milan from Lausanne by plane with ITA. You'll see cheap plane tickets for £154 with ITA from Lausanne to Milan on Omio.
  • You can take a train from Lausanne to Milan with Trenitalia. Cheap tickets can be found for £26 with Trenitalia from Lausanne to Milan.

Can I find a direct route to Milan from Lausanne?

Yes, there are direct services available to Milan from Lausanne with the following travel operators:

  • You can take a direct flight with with direct flights per day.
  • You can take a direct train with Trenitalia with 5 direct trains per day.

Direct services tend to save you time and add more convenience in getting you to Milan as you won't need to change in between, so it's worth paying attention to before booking your tickets between Lausanne and Milan.

Where should I go next after I travel to Milan from Lausanne?

Many of our customers travelling from Lausanne to Milan don't make Milan their final stop. Some of the destinations worth visiting after are Rome, Paris or Naples, either of which you could add to your Lausanne and Milan trip itinerary. Check Omio for the best and cheapest ways to travel from Milan to any of these top destinations today!

How early should I buy tickets between Lausanne and Milan online for the best deals?

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

  • Coach tickets are costing £40 one way on average.
  • Plane tickets cost on average £154 one way.
  • Train tickets are costing £26 one way on average.

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

Travelling from Lausanne to Milan: related information

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