Travel options
from Lucerne to Milan

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

Our recommendation

To get from Lucerne to Milan on 19 Jan we recommend taking a train because it’s the best combination of price and speed.

16:18Luzern Bhf3h32 19:50Milan Centrale
0 changes
£681One-way
Cheapest
16:18Luzern Bhf3h32 19:50Milan Centrale
0 changes
£681One-way
Other options
12:18Luzern Bhf3h37 15:55Milan Porta Garibaldi
0 changes
£681One-way
19:05Zurich Airport2h55 22:00Milan Malpensa Airport
1 changes
£4981One-way
14:40Zurich Airport3h40 18:20Milan Linate Airport
1 changes
£5581One-way

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

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

Wed
19 Jan
£60Trenitalia
Find prices
£443Lufthansa Cityline
Thu
20 Jan
£43Trenitalia
£14Flixbus
£361Lufthansa Cityline
Fri
21 Jan
Find prices
£57Alsa
Find prices
Sat
22 Jan
£43Trenitalia
£13STUDENT AGENCY k.s.
£421Swiss
Sun
23 Jan
£43Trenitalia
Find prices
£100Eurowings
Mon
24 Jan
£43Trenitalia
£14Flixbus
£362Lufthansa Cityline
Tue
25 Jan
£24Trenitalia
Find prices
£362Lufthansa Cityline
Wed
26 Jan
£24Trenitalia
£17Flixbus
£360tab
Thu
27 Jan
£24Trenitalia
£14Flixbus
£361tab
Fri
28 Jan
£24Trenitalia
Find prices
£361tab
Sat
29 Jan
£24Trenitalia
£13STUDENT AGENCY k.s.
£361Swiss
Sun
30 Jan
£24Trenitalia
£14Flixbus
£100Eurowings
Mon
31 Jan
£24Trenitalia
£14Flixbus
£361tab
Tue
1 Feb
£24Trenitalia
Find prices
£362Lufthansa Cityline
Wed
2 Feb
£24Trenitalia
£17Flixbus
£100Eurowings
Thu
3 Feb
£24Trenitalia
£14Flixbus
£361tab
Fri
4 Feb
£24Trenitalia
Find prices
£361Swiss
Sat
5 Feb
£24Trenitalia
£13STUDENT AGENCY k.s.
£361Swiss
Mon
7 Feb
£24Trenitalia
£14Flixbus
£362Swiss

Travel Information from Lucerne to Milan

distanceDistance117 miles (188 km)
modeAvailable travel modesCoach, flight or train
priceTicket price range£14 - £69
cheapestCheapest modeCoach • £14 • 2 h 45 min
fastestFastest modeFlight • £69 • 55 min
carriersPopular travel companiesFlixbus, Swiss or Trenitalia

Travel 117 miles (188 km) by coach, flight or train from Lucerne to Milan. 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 coach is the best option with prices starting as low as £14. The most popular travel providers which serve this trip are Flixbus, Swiss or Trenitalia among others. Travellers can even take a direct coach, flight or train from Lucerne to Milan.

The Window Seat

Read more about Milan

Rock-A-Bye: The Return of the Night Train
Rock-A-Bye: The Return of the Night Train

Night trains often evoke images of romance and intrigue. One can’t help but picture opulent carriages steeped in mysteries only a canny Belgian detective could solve. While the Orient Express is out of the realm of possibility for...

Continue reading
Omio Launches the Open Travel Index
Omio Launches the Open Travel Index

As a result of COVID-19, travel rules and regulations are in a constant flux. Omio has gathered all the latest updates on travel restrictions across Europe in the Open Travel Index. This online resource serves as an interactive discovery tool...

Continue reading
Milan: A City Guide
Milan: A City Guide

Travelers headed to Italy often overlook Milan. When you’re competing with destinations such as Rome, Florence, and Venice, it can be difficult to stand out. And in the land of dolce far niente, the buzzing commercial and financial...

Continue reading

Travel Tips: Travel from Lucerne 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 Lucerne to Milan.
FAQs

Is international travel between Lucerne, Switzerland and Milan, Italy allowed?

International travel from Lucerne, Switzerland to Milan, Italy is: Partially open.

Can I enter Italy if coming from Switzerland?

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

Am I required to self-quarantine upon arrival to Milan if travelling from Lucerne?

Conditions of entry:

  • 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 measures do I need to follow in Milan, Italy due to the pandemic?

All travellers in Italy must observe the following coronavirus safety measures:

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

The information above was last checked on 15/01/2022; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey to Milan from Lucerne.

What are the COVID-19 restrictions on returning to Switzerland from Milan, Italy?

The current restriction level for returning to Lucerne, Switzerland from Italy is: Partially open.

Am I allowed to reenter Lucerne, Switzerland from Milan, Italy?

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

Do I need to self-quarantine when I arrive back to Lucerne from Milan?

  • 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

Which rules do I need to follow in Lucerne, Switzerland regarding COVID-19?

All travellers returning to Switzerland 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 13/01/2022. 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 Lucerne from Milan here.

What are my travel options from Lucerne to Milan?

You can travel from Lucerne to Milan 3 different ways: coach, flight or train.

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

Coach services offer the cheapest way to get from Lucerne to Milan. Tickets for a coach cost on average £14.

This is compared to other travel options to Milan:

A coach is generally £55 less than a flight for the same journey. A flight costs on average £69 from Lucerne to Milan.

A coach is generally £10 less than a train for the same journey. A train costs on average £24 from Lucerne to Milan.

What is the quickest way from Lucerne to Milan?

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

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

In comparison, going by coach can take 2 h 45 min   on average.

In comparison, travelling by train can take you on average 3 h 32 min.

How far is it from Lucerne to Milan?

You should expect to travel around 117 miles (188 km) from Lucerne to Milan.

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

The average frequency per day from Lucerne to Milan is:

  • 2 trains a day.

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

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

These are the most popular departure and arrival points when travelling from Lucerne to Milan:

  • Most travellers board their coach from Lucerne, Luzern, Bahnhof and arrive in Milan, Stazione Centrale.

Which travel companies can take me from Lucerne to Milan?

If finding a good deal is your main consideration for your trip from Lucerne to Milan, then we'll help you find the best value travel companies for you:

  • Travel with Flixbus to go to Milan by coach. For a good deal on tickets, you can find Flixbus Lucerne to Milan tickets on Omio for £14.
  • Travel with Swiss to go to Milan by plane. For a good deal on tickets, you can find Swiss Lucerne to Milan tickets on Omio for £69.
  • Travel with Trenitalia to go to Milan by train. For a good deal on tickets, you can find Trenitalia Lucerne to Milan tickets on Omio for £24.

Can I travel directly between Lucerne and Milan?

Yes, there are direct routes from Lucerne to Milan with the following travel companies:

  • You can check for a direct coach to Milan with Flixbus or BlaBlaCar with direct coaches per day.
  • You can check for a direct flight to Milan with tab with direct flights per day.
  • You can find 2 direct trains per day to Milan with Trenitalia.

As you won't need to change at another stop in between, direct services to Milan tend to save you time and add more convenience, so it's worth paying attention to before you book tickets for this journey.

What is another destination I should add to my tour from Lucerne to Milan?

Your journey from Lucerne to Milan doesn't have to end in Milan. Many of our customers like to extend their holidays to explore other popular destinations like Rome, Paris or Naples. If you’d like to add Rome, Paris or Naples to your Lucerne to Milan trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Milan today!

How early should I book tickets between Lucerne and Milan online for the best deals?

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

  • Coach tickets cost on average £14 one way.
  • Plane tickets cost on average £69 one way.
  • Train tickets cost £24 one way on average.

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

Travelling from Lucerne to Milan: related information

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