COMPARE Prices across different modes

Thu
Sep 23
Find prices
$71Malta Air
Fri
Sep 24
Find prices
$60easyJet
Sat
Sep 25
$130Flixbus
$31Ryanair
Sun
Sep 26
Find prices
$10Malta Air
Mon
Sep 27
Find prices
$155Eurowings
Tue
Sep 28
Find prices
$10Malta Air
Wed
Sep 29
$118Flixbus
$10Malta Air
Thu
Sep 30
$130Flixbus
$10Malta Air
Fri
Oct 1
$118Flixbus
$10Ryanair
Sat
Oct 2
$118Flixbus
$10Malta Air
Sun
Oct 3
Find prices
$10Malta Air
Mon
Oct 4
Find prices
$10Ryanair
Tue
Oct 5
Find prices
$10Malta Air
Wed
Oct 6
$104Flixbus
$10Ryanair
Thu
Oct 7
$73BlaBlaCar Bus
Find prices
Fri
Oct 8
$105Flixbus
$10Malta Air
Sat
Oct 9
$117Flixbus
$10Ryanair
Sun
Oct 10
Find prices
$10Ryanair
Mon
Oct 11
Find prices
$10Malta Air
Tue
Oct 12
Find prices
$10Malta Air
Wed
Oct 13
$104Flixbus
$10Ryanair

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Bus Information from Milan to London

distanceDistance595 miles (959 km)
durationAverage bus duration21 h 30 min
priceAverage bus ticket price$128 (€103)
changesDirect busYes
carriersBus providersFlixbus, Eurolines France or Baltour

Buses from Milan to London cover the 595 miles (959 km) long journey taking on average 21 h 30 min with our travel partners like Flixbus, Eurolines France or Baltour. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $78 (€63), but the average price of bus tickets is $128 (€103). Travelers depart most frequently from Milano Centrale and arrive in London, Victoria Coach Station.

Bus companies

FlixBus Milan – London

FlixBus buses will get you from Milan to London from $78 (€63). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

FlixBus

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 from Milan to London.

It’s easy to book your FlixBus bus ticket from Milan to London online with Omio! Simply check the current FlixBus bus schedules for your ideal departure and arrival times, compare the best route between Milan and London as well as relevant travel information (such as baggage allowance and amenities offered onboard) for that bus and book cheap FlixBus bus tickets online. Prices for FlixBus buses from Milan to London start at $78 (€63) one-way if you book in advance, and you can expect to travel around 595 miles (959 km). If you search for FlixBus buses in the Omio app, you can check straight away if the FlixBus tickets are mobile tickets, which makes it easier than ever to go paperless when traveling by bus between Milan and London. Let Omio do all the work for you finding the best Milan to London FlixBus bus ticket so you can enjoy a smooth and comfortable journey!

These are FlixBus' ticket policies for COVID-19 for the bus between Milan and London:

  • 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

Travel Tips

Buses from Milan to London
Take the bus to London 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 London.
FAQs
Are there any COVID-19 restrictions for international travel by bus between Milan and London?

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

What is the status of international entry into United Kingdom from Italy?

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

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

Conditions of entry:

  • 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 travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Passenger Locator Form (PLF) required

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

When traveling in United Kingdom, you must follow these COVID-19 safety rules:

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

The information above was last checked on 9/22/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your bus from Milan to London before traveling.

What is the restriction level for the return leg of a round trip journey from London, United Kingdom to Milan, Italy?

The restriction level for your return bus to Milan, Italy from London is: Partially open.

Is my return bus into Milan from London restricted?

International entry is allowed for: 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 reentry:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • 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:

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

Last checked on 9/22/21. Remember to check the latest COVID-19 travel safety regulations for your bus to Milan from London closer to your date of departure here here.

How much do cheap buses to London from Milan cost?
If you’re looking to save money on tickets, you can find cheap Milan to London buses for as little as $78 (€63)  in the next 7 days.
What is the cost of a bus to London from Milan?
The Milan to London bus ticket price is on average $128 (€103)  if you are looking to book your tickets for this route in the next week.
What is the distance from Milan to London by bus?
You should expect to travel around 595 miles (959 km)  between Milan and London by bus.
How many hours is the bus time between Milan and London?
The bus time to London from Milan is on average 21 h 30 min  for the 595 miles (959 km) long journey, but the time it takes to go to London from Milan by bus can vary depending on specific dates or traveling on weekends and holidays.
When traveling by bus from Milan to London, which bus station in Milan do I depart from and which bus station in London do I arrive in?

Omio customers traveling this route book their buses from Milano Centrale   to London, Victoria Coach Station.

Where is the bus station in Milan to go to London? Where is the bus station in London located?

The most popular departure bus station with passengers for this trip, called Milano Centrale, is located 1 mile (s) / 2 km from the city center of Milan.

The most popular arrival bus station, London, Victoria Coach Station, is located 1 mile (s) / 2 km away from the city center of London.

Which bus providers should I travel with from Milan to London?
For the best Milan to London bus to purchase, you can travel safely and comfortably with Flixbus, Eurolines France or Baltour. However, it's always good to check all possible bus companies with services to London from Milan to compare what amenities they may offer.
When is the earliest bus from Milan to London? When is the last bus from Milan to London?
You can take the first bus from Milan to London at 7: 30 AM. The last bus from Milan to London that you can take departs at 9: 45 PM. Omio shows you the latest bus from Milan to London schedule to help you book the best departure time for this trip.
How far in advance should I book bus tickets from Milan to London for the best deals?
The price of a one way bus ticket from Milan to London is on average $128 (€103) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus providers offering this trip. In general, you can find bus tickets between Milan and London available a few months in advance.
Stations

Important Stations and Airports for this Journey

Milan
London
Milano - Terminal Bus di Lampugnano
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train 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 M1<br>Bus lines 68