The cheapest buses from Milan to Lucerne

Showing times and prices for 19 Oct

Cheapest

£25

Average

£31

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Milan to Lucerne will cost around £ 31 if you buy it on the day, but the cheapest tickets can be found for only £ 25.

Cheapest
20:55Milano, Autostazione Lampugnano3h20 00:15Luzern, Inseli Park
0 changes
£251One-way
2nd Cheapest
01:45Milano, Autostazione Lampugnano3h00 04:45Luzern, Inseli Park
0 changes
£381One-way

Timetable Milan to Lucerne

Showing buses for tomorrow, Tue, 19 Oct
01:45Milano, Autostazione Lampugnano3h00 04:45Luzern, Inseli Park
0 changes
20:55Milano, Autostazione Lampugnano3h20 00:15Luzern, Inseli Park
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
19 Oct
£61Trenitalia
£25Flixbus
Find prices
Wed
20 Oct
£61Trenitalia
£14Flixbus
Find prices
Thu
21 Oct
£61Trenitalia
£17Flixbus
Find prices
Fri
22 Oct
£43Trenitalia
£14Flixbus
Find prices
Sat
23 Oct
£43Trenitalia
£14Flixbus
£93Swiss
Sun
24 Oct
£43Trenitalia
£13STUDENT AGENCY k.s.
Find prices
Mon
25 Oct
£43Trenitalia
£16Flixbus
£93Swiss
Tue
26 Oct
£37Trenitalia
£16Flixbus
Find prices
Wed
27 Oct
£31Trenitalia
£14Flixbus
Find prices
Thu
28 Oct
£31Trenitalia
£14Flixbus
Find prices
Fri
29 Oct
£43Trenitalia
£38Marino Autolinee
£113Austrian Airlines
Sat
30 Oct
Find prices
£14Flixbus
£108Lufthansa
Sun
31 Oct
£31Trenitalia
£13STUDENT AGENCY k.s.
Find prices
Mon
1 Nov
£43Trenitalia
£38Flixbus
£62tab
Tue
2 Nov
£37Trenitalia
£18Flixbus
£62Swiss
Wed
3 Nov
£31Trenitalia
£14Flixbus
£51tab
Thu
4 Nov
£31Trenitalia
£20Flixbus
£51tab
Fri
5 Nov
£31Trenitalia
£14Flixbus
£51tab
Sat
6 Nov
£31Trenitalia
£14Flixbus
£51tab
Sun
7 Nov
£37Trenitalia
£13STUDENT AGENCY k.s.
£51Swiss

The fastest buses from Milan to Lucerne

Showing times and prices for 19 Oct

Fastest Journey

3 h

Average

3 h 10 m

Buses per day

2

Distance

189 km

Of the 2 buses that leave Milan for Lucerne every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 189 km distance in an average of 3 h 10 m but if you time it right, some buses will get you there in just 3 h .

The slowest buses will take 3 h 20 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
01:45Milano, Autostazione Lampugnano3h00 04:45Luzern, Inseli Park
0 changes
£381One-way
2nd Fastest
20:55Milano, Autostazione Lampugnano3h20 00:15Luzern, Inseli Park
0 changes
£251One-way

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

National Express
Eurolines France
RegioJet
Trenitalia

Coach Information to Lucerne from Milan

distanceDistance117 miles (188 km)
durationAverage coach duration3 h 20 min
priceAverage coach ticket price£17 (€19)
changesDirect coachYes
carriersCoach companiesFlixbus, Marino Autolinee, BlaBlaCar, Eurolines Switzerland, Baltour or RegioJet

Coaches from Milan to Lucerne cover the 117 miles (188 km) long route taking on average 3 h 20 min with our travel partners like Flixbus, Marino Autolinee, BlaBlaCar, Eurolines Switzerland, Baltour or RegioJet. There are direct coach services available. You can get the cheapest coach tickets for this journey for as low as £13, but the average price of coach tickets is £17. Travellers depart most frequently from Milano Centrale and arrive in Lucerne, Luzern, Bahnhof.

Coach companies

Milan to Lucerne with Student Agency and FlixBus

Find the best coaches from Milan to Lucerne with Omio's travel partners Student Agency and FlixBus from £13. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Student Agency
FlixBus

RegioJet is the leading bus company in the Czech Republic. Choose from the following ticket fare options for your next coach from Milan to Lucerne: Low Cost, Standard, Fun & Relax, Relax and Business.

Enjoy a smooth and easy route between Milan and Lucerne with Student Agency! As an official travel partner of Student Agency, Omio can help you search current coach timetables from Student Agency, compare the best routes from Milan to Lucerne as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable Student Agency Milan to Lucerne coach ticket available today. If you search for Student Agency tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the coach station in person to purchase tickets. Once you find your ideal route, book your one-way coach from Milan to Lucerne on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 117 miles (188 km) trip between Milan and Lucerne with ease and comfort on a coach with Student Agency.

    Travel Tips

    Buses from Milan to Lucerne
    Take the bus to Lucerne 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 Milan to Lucerne.
    FAQs
    What COVID-19 travel safety information and restrictions should I be aware of for my coach between Milan and Lucerne?

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

    Can I enter Switzerland from Italy?

    International entry status: Entry is partially open for citizens and permanent residents of Italy

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

    Conditions of entry:

    • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Health declaration required
    • Digital entry registration is required prior to arrival

    What are the safety rules to follow in Lucerne, Switzerland?

    All travellers in Switzerland must observe these coronavirus safety measures:

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

    The information above was last checked on 15/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your coach to Lucerne from Milan as this information can change.

    What restrictions are there on reentering Italy from Lucerne, Switzerland?

    Return travel from Switzerland to Italy is: Partially open.

    Are there any international entry restrictions on returning to Milan from Lucerne?

    Entry into Italy 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?

    Requirements for reentering:

    • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • 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 requirement: 1.5 metre (s) (5 feet)
    • Face mask requirement: Mandatory

    Last checked on 18/10/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your coach to Milan from Lucerne.

    How much do cheap coaches from Milan to Lucerne cost?
    Omio customers have found the cheapest coaches to Lucerne from Milan to cost as little as £13  in the next 7 days.
    What is the cost of a coach ticket from Milan to Lucerne on average?
    If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Milan to Lucerne coach prices are on average £17  one way.
    How many miles is it from Milan to Lucerne by coach?
    The coach distance from Milan to Lucerne is around 117 miles (188 km).
    How long is the coach to Lucerne from Milan?
    On average the coach from Milan to Lucerne duration is 3 h 20 min  for the 117 miles (188 km) long trip, but the travel time can vary if you depart on weekends and holidays.
    What station does the Milan to Lucerne coach leave from? Which Lucerne coach station do I come into from Milan?

    Omio customers who travel this route most frequently depart from Milano Centrale   and arrive in Lucerne, Luzern, Bahnhof.

    Where is the Milan coach station located? Where is the Lucerne coach station located?

    Passengers board the coach most frequently from Milano Centrale, which is located around 1 mile (s) / 2 km away from the city centre, and they get off the coach at Lucerne, Luzern, Bahnhof, located 0 mile (s) / 0 km away from the city centre.

    What coach companies go from Milan to Lucerne?
    For the journey from Milan to Lucerne you can take a coach with Flixbus, Marino Autolinee, BlaBlaCar, Eurolines Switzerland, Baltour or RegioJet. Be sure to check out all possible coach companies that offer services between Milan and Lucerne on Omio to compare what amenities they may have.
    Is there a direct coach from Milan to Lucerne?
    Yes, there are direct coaches to Lucerne from Milan, and you can find a direct coach for this route with Flixbus or BlaBlaCar  on Omio. It's worth paying attention to when you buy your coach ticket as direct services tend to offer more convenience and save you time getting to your destination.
    When does the first coach depart from Milan to Lucerne? When does the last coach depart from Milan to Lucerne?
    The earliest coach departing from Milan to Lucerne leaves at 05: 05. The last coach departing from Milan to Lucerne leaves at 19: 55. You can find the latest Milan to Lucerne coach timetable on Omio and book the best time to leave for your journey on your chosen travel date.
    How early should I buy coach tickets to Lucerne from Milan to score the best deals?
    You can find a coach to Lucerne from Milan to cost on average £17 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Milan to Lucerne coach generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey