Compare prices and tickets by train, bus or flight

Wed
Jan 26
$83Trenitalia
Find prices
$501Lufthansa Cityline
Thu
Jan 27
$59Trenitalia
Find prices
$501Lufthansa Cityline
Fri
Jan 28
$59Trenitalia
Find prices
$501Lufthansa Cityline
Sat
Jan 29
$59Trenitalia
$18STUDENT AGENCY k.s.
$584Swiss
Sun
Jan 30
$59Trenitalia
Find prices
$138Eurowings
Mon
Jan 31
$42Trenitalia
$47Marino Autolinee
$501Lufthansa Cityline
Tue
Feb 1
$34Trenitalia
Find prices
$498Lufthansa Cityline
Wed
Feb 2
$34Trenitalia
$24Flixbus
$138Eurowings
Thu
Feb 3
$34Trenitalia
$19Flixbus
$498tab
Fri
Feb 4
$34Trenitalia
Find prices
$501Swiss
Sat
Feb 5
$34Trenitalia
$18STUDENT AGENCY k.s.
$501Swiss
Mon
Feb 7
$34Trenitalia
$28Flixbus
$501Swiss
Tue
Feb 8
$34Trenitalia
Find prices
$96Eurowings
Wed
Feb 9
$34Trenitalia
$24Flixbus
$501tab
Thu
Feb 10
$34Trenitalia
Find prices
$138Eurowings Europe
Fri
Feb 11
$34Trenitalia
$78Alsa
$496Swiss
Sat
Feb 12
$34Trenitalia
$18STUDENT AGENCY k.s.
$498Swiss
Sun
Feb 13
$34Trenitalia
$19Flixbus
Find prices

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Lucerne to Milan

distanceDistance117 miles (188 km)
durationAverage bus duration2 h 45 min
priceAverage bus ticket price$35 (€29)
changesDirect busYes
carriersBus providersFlixbus, Marino Autolinee, Eurolines Switzerland, BlaBlaCar, Baltour, RegioJet or Alsa

Buses from Lucerne to Milan cover the 117 miles (188 km) long route taking on average 2 h 45 min with our travel partners like Flixbus, Marino Autolinee, Eurolines Switzerland, BlaBlaCar, Baltour, RegioJet or Alsa. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $18 (€15), but the average price of bus tickets is $35 (€29).

Bus providers: Alsa, FlixBus and Student Agency from Lucerne to Milan

For as little as $18 (€15) you can travel by bus between Lucerne and Milan with Alsa, FlixBus and Student Agency. Omio will show you the best deals, schedules and tickets available for this route.

Alsa
FlixBus
Student Agency

Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

  • Average Price: $78

Alsa has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus from Lucerne to Milan:

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

Travel Tips: Bus to Milan from Lucerne

Take the bus 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 travel by bus currently allowed from Lucerne, Switzerland to Milan, Italy?

Travel by bus between Lucerne, Switzerland and Milan, Italy is: Partially open.

Is international entry into Milan from Lucerne restricted?

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

Do I need to quarantine on arrival in Italy from Lucerne?

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 safety rules to follow in Milan, Italy?

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

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

The above information was last checked on 1/24/22. Remember to check the latest COVID-19 travel safety regulations for your bus between Lucerne and Milan closer to your date of departure here

What COVID restrictions are there for my return journey by bus to Lucerne, Switzerland from Milan, Italy?

The current restriction level for your return trip by bus from Milan to Lucerne is: Partially open

Are there any international entry restrictions on returning to Switzerland from Italy?

Reentry to Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Switzerland from Milan?

What are the requirements?

  • 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 safety rules to follow in Lucerne, Switzerland?

The government of Switzerland has imposed these measures to reduce the spread of COVID-19:

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

Last checked on 1/20/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Lucerne from Milan here.

What is the price of the cheapest bus from Lucerne to Milan?

Bus tickets between Lucerne and Milan for some dates and times can be found for as cheap as $18 (€15)  one way in the next 7 days.

What is the cost of a bus from Lucerne to Milan?

The Lucerne to Milan bus ticket price is on average $35 (€29)  if you are looking to buy your tickets for this route in the next week.

How far is Milan from Lucerne by bus?

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

What is the Lucerne to Milan bus travel time?

On average the Lucerne to Milan bus travel time is 2 h 45 min  for the 117 miles (188 km) long journey, but the duration can vary if you travel on weekends and holidays.

What bus companies go from Lucerne to Milan?

When taking a bus from Lucerne to Milan, you can count on Flixbus, Marino Autolinee, Eurolines Switzerland, BlaBlaCar, Baltour, RegioJet or Alsa for the best way to get you to Milan. You can also check all possible bus companies who offer a service between Lucerne and Milan and compare the amenities they offer before buying a bus ticket.

When can I take the first bus from Lucerne to Milan? When can I take the last bus for the day?

The earliest bus departing from Lucerne to Milan leaves at 8: 25 AM. The last bus departing from Lucerne to Milan leaves at 10: 00 PM. You can find the latest Lucerne to Milan bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How far in advance should I buy bus tickets from Lucerne to Milan for the best deals?

If you buy a bus ticket from Lucerne to Milan within the next 7 days, you can find tickets to cost on average $35 (€29) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Lucerne to Milan are generally on sale a few months before the planned departure date.