Buses from London to Milan

Mon, Jul 26
+ Add Return

COMPARE Prices across different modes

Mon
Jul 26
$36Ryanair
Tue
Jul 27
$7Malta Air
Wed
Jul 28
$7Malta Air
Thu
Jul 29
$7Malta Air
Fri
Jul 30
$7Malta Air
Sat
Jul 31
$7Ryanair
Sun
Aug 1
$11Ryanair
Mon
Aug 2
$11Malta Air
Tue
Aug 3
$11Malta Air
Wed
Aug 4
$11Ryanair
Thu
Aug 5
$11Malta Air
Fri
Aug 6
$11Malta Air
Sat
Aug 7
$11Ryanair
Sun
Aug 8
$11Ryanair
Mon
Aug 9
$11Ryanair
Tue
Aug 10
$11Malta Air
Wed
Aug 11
$11Wizz Air
Thu
Aug 12
$11Malta Air
Fri
Aug 13
$11Ryanair
Sat
Aug 14
$11Malta Air

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

distanceDistance595 miles (959 km)
durationAverage bus duration23 h
priceAverage bus ticket price$149 (€119)
changesDirect busYes
carriersBus providersFlixbus, Eurolines France or Baltour

Buses from London to Milan cover the 595 miles (959 km) long journey taking on average 23 h with our travel partners like Flixbus, Eurolines France or Baltour. There are direct bus services available. While the average ticket price for this journey costs around $149 (€119)], you can find the cheapest bus ticket for as low as $142 (€114). Travelers depart most frequently from London Victoria and arrive in Milan, Stazione Centrale.

Bus companies

FlixBus buses between London and Milan

Travel between London and Milan from $142 (€114) with Omio’s bus partners FlixBus! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

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

Find cheap tickets for FlixBus buses from London to Milan on Omio. Omio can help you find the best bus deals and prices all in one place by showing you the most up-to-date London to Milan bus schedule from FlixBus, the latest bus ticket offers available and other travel information for the 595 miles (959 km) journey from London to Milan, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for buses from London to Milan in the Omio app, you can check to see if the FlixBus buses available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the FlixBus bus schedule for your ideal departure and arrival times, compare the best route available to get to Milan from London and then book a cheap bus with ease. Sit back and enjoy your upcoming bus from London to Milan with FlixBus!

Please follow the recommendations outlined by FlixBus when booking your bus tickets from London to Milan due to the coronavirus:

  • 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 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.
FAQs
Is travel by bus currently allowed from London, United Kingdom to Milan, Italy?

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

Is international entry 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?

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
  • 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 7/25/21. Remember to check the latest COVID-19 travel safety regulations for your bus between London and Milan closer to your date of departure here

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

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 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 and COVID-19 testing
  • 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 7/24/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to London from Milan.

How much do cheap buses from London to Milan cost?
Omio customers have found the cheapest buses from London to Milan to cost as little as $142 (€114)  in the next 7 days.
What is the price of a bus ticket from London to Milan?
If you are looking to book your bus ticket in the next 7 days, you can expect the London to Milan bus to cost on average $149 (€119)  one way.
How many miles is it from London to Milan by bus?
The London to Milan bus distance is approximately 595 miles (959 km).
How long is a bus to Milan from London on average?
While the time it takes to travel 595 miles (959 km) to Milan from London can vary based on specific dates, weekends, and holidays, the London to Milan bus journey time is on average 23 h.
What is the departure bus station in London and arrival bus station in Milan?

Omio customers traveling this route depart most frequently from London Victoria   and arrive in Milan, Stazione Centrale.

Where is the London bus station located? Where is the Milan bus station located?

Passengers booking this route most frequently board their buses from London Victoria and need to travel around 0 mile (s) / 0 km from the city center to get to this bus station.

Passengers arriving in Milan most often arrive at Milan, Stazione Centrale and need to travel around 0 mile (s) / 0 km from this bus station to the city center.

What bus companies offer a service from London to Milan?
When taking a bus 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 bus companies who offer a service to Milan from London and compare the amenities they offer before buying a bus ticket.
What time is the earliest bus from London to Milan? What time is the last bus from London to Milan?
You can take the first bus from London to Milan at 6: 30 AM. The last bus from London to Milan that you can take departs at 10: 45 PM. Omio shows you the latest bus from London to Milan schedule to help you book the best departure time for this trip.
How early should I buy London to Milan bus tickets to get the best deals?
The price of a one way bus ticket from London to Milan is on average $149 (€119) if you book 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 companies offering this route. In general, you can find bus tickets from London to Milan available a few months in advance.