COMPARE Prices across different modes

6 Aug
£21Malta Air
7 Aug
8 Aug
9 Aug
10 Aug
£10Malta Air
11 Aug
£10Malta Air
12 Aug
£10Malta Air
13 Aug
£10Malta Air
14 Aug
£10Malta Air
15 Aug
16 Aug
17 Aug
£10Malta Air
18 Aug
£10Malta Air
19 Aug
£10Malta Air
20 Aug
£10Malta Air
21 Aug
22 Aug
23 Aug
24 Aug
£9Malta Air
25 Aug
£9Malta Air

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

National Express
Eurolines France
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner

View All

Coach Information between London and Milan

distanceDistance595 miles (959 km)
durationAverage coach duration23 h 30 min
priceAverage coach ticket price£107 (€118)
changesDirect coachYes
carriersCoach companiesFlixbus, Eurolines France or Baltour

Coaches from London to Milan cover the 595 miles (959 km) long journey taking on average 23 h 30 min with our travel partners like Flixbus, Eurolines France or Baltour. There are direct coach services available. While the average ticket price for this journey costs around £107, you can find the cheapest coach ticket for as low as £103. Travellers depart most frequently from London Victoria and arrive in Milan, Stazione Centrale.

Coach companies

FlixBus coaches from London to Milan

For as little as £103 you can travel by coach between London and Milan with FlixBus. Omio will show you the best deals, timetables and tickets available for this journey.


Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between London and Milan.

Looking to travel by coach from London to Milan? Omio can help you find that perfect journey with FlixBus. Check Omio to see current FlixBus coach timetables, tickets, travel information and prices for the best deals on the London to Milan coach and book FlixBus tickets online quickly and easily. When taking a coach between London and Milan, you can expect to travel 595 miles (959 km) one-way with FlixBus. If you search for coaches between London and Milan in the Omio app, you can check if the FlixBus ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the coach station. Whether you’re looking for the cheapest, fastest or earliest coach with FlixBus, we do the work for you to get you safely to Milan from London. Book that perfect London to Milan coach now with Omio and enjoy a smooth and comfortable journey with FlixBus!

When purchasing your FlixBus coach tickets between London and Milan, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Buses from London to Milan

If you want to attend the city's Fashion Week or watch a match at the San Siro, catching buses from London to Milan is easy. Every day, Eurolines and Flixbus run services from London Victoria to Milan's Lampugnano bus station, taking between 22 and 24 hours. There are four departure times every day, starting at 8:00 a.m and finishing at 21:00 p.m and each journey requires a stopover in Paris.

What is the departure and arrival station for buses from London to Milan?

Departure Station: Buses from London to Milan always depart from London Victoria Coach Station, just west of the city centre. You can easily reach the coach station. Just take the Tube or Overground to Victoria, then walk around 5-minutes down Buckingham Palace Road.

Arrival Station: Buses from London to Milan arrive at Lampugnano Bus Station, a few miles north-west of the historic centre. Getting into town is simple. You can take the Metro from Lampugnano (between 5:30 a.m and 00:30 p.m) or hop on the NM1 bus down the Via Giulio Natta.

Travel Tips

Buses from London to Milan
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 London to Milan.
Am I allowed to travel by coach from London, United Kingdom to Milan, Italy?

Travel between London, United Kingdom and Milan, Italy by coach is: Partially open.

Can I enter Italy from United Kingdom?

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

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

Conditions of entry:

  • Passenger Locator Form (PLF) required
  • Negative COVID-19 test issued at most 2 days before arrival
  • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period

What are the safety rules to follow in Milan, Italy?

All travellers in Italy must observe these coronavirus safety measures:

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

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

Are there travel restrictions, such as quarantine measures, in place when returning to London, United Kingdom from Milan, Italy?

Return travel from Italy to United Kingdom is: Partially open.

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

Entry into United Kingdom is allowed for: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in United Kingdom from Milan?

Requirements for reentering:

  • 10-day mandatory self-quarantine
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers can choose to pay for a private COVID-19 test. The earliest you can take the test while in quarantine is 5 full days after you left a place not on the travel corridor list
  • Before departure, travellers must book and pay for a travel test package, which will include a COVID-19 test to be taken on day 2
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in London, United Kingdom?

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

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

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

How much do cheap coaches between London and Milan cost?
You can find a cheap coach from London to Milan for some dates and times for as low as £103  one way in the next 7 days.
What is the average price of coach tickets between London and Milan?
If you’re looking to book tickets for this trip in the next 7 days, you’ll find that London to Milan coach prices are on average £107  one way.
How far is it from London to Milan by coach?
The distance to Milan from London by coach is approximately 595 miles (959 km).
How long is the coach between London and Milan?
The London to Milan coach duration is on average 23 h 30 min, which is to be expected when travelling 595 miles (959 km) to Milan from London. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
Which coach station in London goes to Milan? Which coach station do I come into Milan from London?

Omio customers book a coach from London Victoria   to Milan, Stazione Centrale   most frequently for this route.

Where do I find the London coach station to Milan? Where is the Milan coach station?

The most popular departure coach station with passengers for this route, called London Victoria, is located 1 mile (s) / 1 km from the city centre of London.

The most popular arrival coach station, Milan, Stazione Centrale, is located 1 mile (s) / 2 km away from the city centre of Milan.

Which coach companies can take me between London and Milan?
When taking a coach from London to Milan, you can count on Flixbus, Eurolines France or Baltour for the best way to get you to Milan. You can also check all possible coach companies who offer a service to Milan from London and compare the amenities they offer before buying a coach ticket.
What are the first and last departure coach times from London to Milan?
The earliest coach departing from London to Milan leaves at 06: 30. The last coach departing from London to Milan leaves at 22: 45. You can find the latest London to Milan coach timetable on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I purchase coach tickets from London to Milan for the best deals?
If you buy a coach ticket between London and Milan within the next 7 days, you can find tickets to cost on average £107 one way. However, we recommend booking your coach in advance to get access to the best prices. Coach tickets from London to Milan are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

London Liverpool Street Stn

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City