1map logoGo to main page

London, Greater London to Milan, Lombardy from $42: 15 ways by bus, train, flight or car

Compare Travel Options and Prices

from
London, United Kingdom
to
Milan, Italy

How to Get from London to Milan: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$42 - PlaneBest price
965.6 kmDistance
3h 34m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from London to Milan with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Taxi
Plane
Bus
Average Duration
3h  34m
Estimated price
$335-607
Recommended
Company
various
Plane
Bus
Average Duration
5h  37m
Estimated price
$42-291
Cheapest
route map
Distance: 965.6 km
Duration: 3h 34m

See more options

Pricing table
Company
various
Train
Plane
Average Duration
5h  19m
Estimated price
$55-321
Company
various
Plane
Average Duration
5h  33m
Estimated price
$63-319
Company
various
Bus
Bus
Average Duration
23h  47m
Estimated price
$75-120
Company
Blablacar
Rideshare
Average Duration
14h  22m
Estimated price
$75-120
Company
various
Drive
Drive
Average Duration
12h  23m
Estimated price
$85-210
Company
various
Bus
Average Duration
22h  44m
Estimated price
$98-162
Company
various
Plane
Average Duration
4h  18m
Estimated price
$101-439
Company
various
Train
Plane
Average Duration
4h  32m
Estimated price
$103-365
Company
various
Plane
Average Duration
5h  10m
Estimated price
$111-375
Company
various
Plane
Average Duration
4h  21m
Estimated price
$138-517
Company
various
Drive
Drive
Average Duration
13h  34m
Estimated price
$251-367
Company
various
Train
Average Duration
12h  19m
Estimated price
$275-621
Company
various
Train
Average Duration
11h  52m
Estimated price
$341-752

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $41 $47 $40 $44 $49 $49 $57
Fly $29 $26 $26 $35 $35 $40 $30

Traveling From London to Milan

Traveling from London to Milan offers a fascinating contrast between the bustling, historic charm of the British capital and the stylish, contemporary atmosphere of Italy's fashion hub.

Best Neighbourhoods in Milan

Milan boasts diverse neighborhoods, each offering its own unique character and charm.

Brera
• Home to art galleries and studios.
• Charming cobblestone streets with stylish boutiques.
Navigli
• Famous for its picturesque canals.
• Lively nightlife with great dining options.
Porta Romana
• Known for its historic thermal baths.
• Trendy cafes and a vibrant local atmosphere.

Best Times To Visit Milan's Attractions

Planning your visits to Milan's attractions can greatly enhance your experience.

Duomo di Milano
Visit early in the morning or late afternoon for fewer crowds and stunning light.
Santa Maria delle Grazie
Opt for weekday mornings to appreciate 'The Last Supper' without the rush.
Galleria Vittorio Emanuele II
Visit during the week, preferably in the early morning, to enjoy the shops peacefully.

Milan Weather: What to Expect Year-Round

Milan experiences a humid subtropical climate with hot summers and chilly winters, making spring and early fall the best times to visit for mild temperatures. Weather can significantly influence your travel plans, as summer heat may lead to outdoor events, while winter's cold might encourage cozy indoor explorations.

Dining in Milan: A Taste of Italy

Try Risotto alla Milanese at Ratanà, where you can savor the rich flavors of saffron-infused rice prepared with local ingredients, offering a delightful contrast to London's diverse culinary scene. The cozy ambiance and emphasis on traditional Milanese flavors create a dining experience that's deeply rooted in local culture and history.

London - Milan operators

Explore transport companies operating between London and Milan, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 3451 27 29 20
Website
https://www.southernrailway.com/

Train from London Victoria to Gatwick Airport

Average Duration
33m
Estimated price
$12-18
Contact phone
+44 345 850 1530
Website
https://www.gatwickexpress.com/

Train from London Victoria to Gatwick Airport

Average Duration
30m
Estimated price
$19-27
Contact phone
+44 343 218 6186
Website
https://www.eurostar.com/rw-en

Train from London St Pancras Intl to Paris Nord

Average Duration
2h 24m
Estimated price
$130-380
Contact phone
+33 1 84 94 36 35
Website
https://en.oui.sncf

Train from Paris Gare De Lyon to Geneve

Average Duration
3h 12m
Estimated price
$85-150

Train from Paris Gare De Lyon to Milano P.Garibaldi

Average Duration
8h 23m
Estimated price
$140-240
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Geneve to Milano Centrale

Average Duration
4h 4m
Estimated price
$120-220
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from London Victoria to Paris City Centre - Bercy Seine

Average Duration
9h 30m
Estimated price
$40-60

Bus from Paris City Centre - Bercy Seine to Milano, Autostazione Lampugnano

Average Duration
12h
Estimated price
$70-100
Contact phone
+33 1 71 53 01 80
Website
https://www.blablacar.co.uk/

Bus from London Victoria to Paris City Centre - Bercy Seine

Average Duration
9h 30m
Estimated price
$35-55

Bus from Paris City Centre - Bercy Seine to Milano, Autostazione Lampugnano

Average Duration
12h
Estimated price
$60-85
Plane Show flights
Website
https://www.britishairways.com

Plane from London City to Milan Linate

Average Duration
1h 55m
Estimated price
$200-850

Plane from London Heathrow to Milan Linate

Average Duration
2h 1m
Estimated price
$110-900
Website
https://www.ryanair.com

Plane from London Stansted to Milan Bergamo

Average Duration
1h 55m
Estimated price
$20-270
Website
https://www.easyjet.com

Plane from London Gatwick to Milan Linate

Average Duration
1h 55m
Estimated price
$95-350
Website
https://www.alitalia.com

Plane from London City to Milan Linate

Average Duration
1h 50m
Estimated price
$120-700
Website
https://www.lufthansa.com

Plane from London Heathrow to Milan Linate

Average Duration
3h 42m
Estimated price
$150-650
Website
https://www.airfrance.com

Plane from London Heathrow to Milan Linate

Average Duration
3h 50m
Estimated price
$190-850
Ferry
Contact phone
01304 448866.
Website
https://www.poferries.com

Ferry from Port of Dover to Calais

Average Duration
1h 35m
Estimated price
$55-75
Contact phone
+353 818 300 400
Website
https://www.irishferries.com/uk-en/Travel-to-Ireland

Ferry from Port of Dover to Calais

Average Duration
1h 30m
Estimated price
$35-50
all-pages.other Show other routes
Contact phone
+3 318 576 2228
Website
https://www.blablacar.co.uk/

Other from London to Milan

Average Duration
14h 22m
Estimated price
$75-120

London to Milan: Overview of Bus, Train, Flight, and Car Trips

Traveling between London and Milan offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from London to Milan, spanning approximately 1,100 miles through picturesque European landscapes, including the charming French and Swiss countryside.
🚆 London to Milan by train involves multiple transfers and takes approximately 11 hours and 52 minutes. The journey begins at London St Pancras Intl and includes stops in Paris, Geneva, and finally arriving at Milano Centrale. 🚆 Travelers can expect a diverse route with scenic views spanning a distance of 1,346 km. Depending on the chosen route, there are between 2 to 3 transfers, each offering a unique experience through different cities and regions. 🚆 Prices for the train journey from London to Milan vary between £269 to £593. Despite the duration and transfers, the trip offers a convenient and comfortable way to explore the stunning landscapes between the two vibrant cities.
Departure Point
London St Pancras Intl station
Arrival Point
Milano Centrale station
Useful tips for train travellers
• Onboard services vary depending on the operator, but for the Eurostar service, you can expect a range of catering options including complimentary meals in First Class and a café car in Standard Class, where you can purchase snacks and drinks. For Trenitalia's Frecciarossa, you can enjoy meals served at your seat, with options for dietary restrictions available. Visit their websites for specific menus: Eurostar and Trenitalia.
• The journey from London to Milan typically involves two main operators: Eurostar and Trenitalia. Eurostar offers Standard Class and Business Class, while Trenitalia offers Frecciarossa with Standard, Premium, Business, and Executive classes. Business Class offers more spacious seating and complimentary meals, while Standard provides comfortable seating at a more affordable price. Make sure to book according to your preferences!
• Upon arriving at Milano Centrale, you can leave your luggage at the station in the luggage storage area (Deposito Bagagli) for a small fee. The restrooms are available, but showers are not provided. To navigate the station easily, pick up a station map at the information desk or check out the interactive kiosks, which will help you find your way around.
🛫 Experience a smooth and convenient journey from London to Milan by taking a direct flight from Southend Airport to Milan Bergamo Airport with Aeroitalia or FlexFlight ApS. The flight duration is just 1 hour and 45 minutes, making it the quickest way to reach Milan. 🌍 Enjoy a total travel time of 4 hours and 21 minutes from London to Milan via this efficient air route. Whether you're traveling for business or leisure, flying offers a quick and comfortable option to reach your destination in Italy. 💸 Flight prices between Milan and London can range from £109 to £408, offering flexibility for travelers with different budgets. Plan your trip ahead to secure the best deals and make the most of your journey to the vibrant city of Milan.
Departure Point
Southend Airport
Arrival Point
Milan Bergamo Airport
Useful tips for plane travellers
• Consider flying with Aeroitalia or FlexFlight ApS from Southend Airport to Milan Bergamo Airport for the most direct connection, as their flights typically offer competitive pricing and a quick travel time of around 1h 45m.
• Upon arrival at Milan Bergamo Airport, be prepared for a bit of a wait to get through passport control, especially during peak travel times; it’s wise to have your documents ready and be patient as the airport can get busy.
• Expect approximately €100 (around £85) for a taxi ride from Bergamo Airport to Milan city center; however, consider alternative transport options like the airport shuttle, which is more economical at about €10 per person.
🚌 Embark on a scenic journey from London to Milan by bus, with a total travel time of approximately 22 hours and 44 minutes, including transfers. 🌍 Route options vary from 2 to 3 transfers, covering distances of 1,108 km to 1,301 km between the two vibrant cities. 💰 Prices for the bus trip range from £77 to £128, providing an affordable and adventurous way to explore the stunning landscapes along the way.
Departure Point
London Victoria station
Arrival Point
Milano, Autostazione Lampugnano station