1map logoGo to main page

Milan to London from $94.77: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Milan, Italy
to
London, United Kingdom

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

$94.77 by busBest price
966 kmDistance
2h 26m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Milan to London 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
Plane
Average Duration
2h  33m
Estimated price
$132.83-457.04
Recommended
Company
BlaBlaCar Bus
Bus
Average Duration
23h  45m
Estimated price
$94.77-156.47
Cheapest
route map
Distance: 966 km
Duration: 2h 26m

See more options

Pricing table
Company
various
Plane
Average Duration
2h  26m
Estimated price
$97.05-418.91
Company
various
Plane
Train
Average Duration
2h  42m
Estimated price
$98.59-355.64
Company
various
Drive
Drive
Average Duration
12h  22m
Estimated price
$141.51-147.15
Company
TGV, Eurostar
Train
Average Duration
12h  52m
Estimated price
$267.1-1318.33
Company
various
Bus
Bus
Average Duration
28h  6m
Estimated price
$974.76-978.71
Company
TGV, Eurostar
Train
Average Duration
12h  54m
Estimated price
$1332.11-1334.85
Company
various
Drive
Drive
Average Duration
13h  40m
Estimated price
$1415.67-1417.52

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $72 $70 $72 $55 $72 $73 $65
Fly $32 $24 $25 $26 $42 $36 $40

Traveling From Milan to London

Traveling from Milan to London offers you a striking blend of Milan's elegant fashion scene and London's vibrant cultural tapestry.

Best Neighbourhoods in London

London's neighborhoods each offer distinctive vibes and experiences for visitors.

Covent Garden
• Bustling markets and street performances enhance the lively atmosphere.
• Home to iconic shops, restaurants, and the Royal Opera House.
Shoreditch
• Known for vibrant street art and trendy eateries.
• Offers a unique mix of vintage boutiques and modern galleries.
Notting Hill
• Famous for the colorful houses and Portobello Market.
• Film site of the beloved romantic comedy, 'Notting Hill'.

Best Times To Visit London's Attractions

Timing your visits can significantly enhance your experience in London.

The British Museum
Visit early on weekdays for fewer crowds and a calm atmosphere.
The Tower of London
Late afternoons on weekdays offer a quieter exploration of history.
The London Eye
Go during sunset for stunning views and a magical experience.

London Weather: What to Expect Year-Round

London experiences a temperate maritime climate, featuring mild winters and cool summers, with occasional rain throughout the year. Understanding the weather patterns can greatly enhance your travel experience, as visiting during late spring or early autumn often brings the most pleasant conditions.

Dining in London: A Taste Beyond Milan

A visit to Dishoom for its delectable Bombay-style cuisine introduces a vibrant fusion of spices and flavors that's quite different from Milan's rich Italian fare. The lively atmosphere and emphasis on communal dining create a social experience that stands in contrast to the more traditional dining culture you might find in Milan.

Milan - London operators

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

Plane
Website
britishairways.com

Plane from Milan Linate (LIN) to London City (LCY)

Average Duration
1h 55m
Estimated price
4603-4604

Plane from Milan Linate (LIN) to London Heathrow (LHR)

Average Duration
2h 1m
Estimated price
4605-4606
Website
alitalia.com

Plane from Milan Linate (LIN) to London City (LCY)

Average Duration
1h 55m
Estimated price
4607-4608

Plane from Milan Linate (LIN) to London Heathrow (LHR)

Average Duration
2h 5m
Estimated price
1245-4600

Plane from Milan Linate (LIN) to London City (LCY) via Rome

Average Duration
4h 50m
Estimated price
4607-4608
Website
lufthansa.com

Plane from Milan Linate (LIN) to London City (LCY) via Frankfurt

Average Duration
3h 55m
Estimated price
4609-4600

Plane from Milan Linate (LIN) to London Heathrow (LHR) via Frankfurt

Average Duration
4h 10m
Estimated price
870-4600
Website
klm.com

Plane from Milan Linate (LIN) to London City (LCY) via Amsterdam Schiphol

Average Duration
4h 11m
Estimated price
871-872
Website
easyjet.com

Plane from Milan Linate (LIN) to London Gatwick (LGW)

Average Duration
1h 55m
Estimated price
1245-873

Plane from Milan Linate (LIN) to London Gatwick (LGW) via Amsterdam Schiphol

Average Duration
4h 50m
Estimated price
1245-873
Train
Contact phone
+44 343 218 6186
Website
eurostar.com

Train from Paris Nord to London St Pancras Intl

Average Duration
2h 21m
Estimated price
4601-1453
Contact phone
+33 1 84 94 36 35
Website
en.oui.sncf

Train from Milano P.Garibaldi to Paris Gare De Lyon

Average Duration
9h 4m
Estimated price
1450-1451

Train from Geneve to Paris Gare De Lyon

Average Duration
3h 18m
Estimated price
1452-870
Contact phone
+39 06 68475475
Website
trenitalia.com

Train from Rho-Fiera Milano to Geneve

Average Duration
3h 51m
Estimated price
1457-871
Bus
Contact phone
+33 1 71 53 01 80
Website
blablacar.fr

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

Average Duration
12h
Estimated price
1458-1452

Bus from Paris City Centre - Bercy Seine to London Victoria

Average Duration
8h 20m
Estimated price
1459-910
Contact phone
+49 30 300 137 300
Website
flixbus.co.uk

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

Average Duration
12h 10m
Estimated price
874-1247

Bus from Paris City Centre - Bercy Seine to London Victoria

Average Duration
9h 35m
Estimated price
911-1458

Bus from Milano to Gent

Average Duration
17h 36m
Estimated price
0-0
Ferry
Contact phone
01304 448866.
Website
poferries.com

Ferry from Calais to Port of Dover

Average Duration
1h 45m
Estimated price
910-914
Contact phone
+45 33 42 30 10
Website
dfds.com

Ferry from Calais to Port of Dover

Average Duration
2h 30m
Estimated price
1452-871
Contact phone
+353 818 300 400
Website
irishferries.com

Ferry from Calais to Port of Dover

Average Duration
1h 30m
Estimated price
1459-915
Drive
Website
eurotunnel.com

Drive from Calais-Fréthun to Folkestone

Average Duration
35m
Estimated price
0-0

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

Traveling between Milan and London 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.

🚆 Traveling from Milan 🇮🇹 to London 🇬🇧 by train requires multiple transfers and takes approximately 12 hours and 54 minutes. The journey begins at Rho-Fiera Milano station with Trenitalia EuroCity services and concludes at London St Pancras Intl station with Eurostar. 🌍 The route spans a distance of 1,331 km and involves 3 transfers. From Milan, travelers board trains towards Locarno, then continue to Zürich HB before heading to Paris Gare de Lyon. The final leg from Paris takes passengers to St Pancras International in London. 💰 Ticket prices for the train journey between Milan and London range from €256 to €566. Despite the multiple transfers and duration of the trip, the scenic route offers a unique perspective on the diverse landscapes of Europe.
Departure Point
Rho-Fiera Milano station
Arrival Point
London St Pancras Intl station
Useful tips for train travellers
• On the Eurostar service from Milan to London, you can expect quality catering options. In Standard Class, there is a café bar offering snacks, drinks, and light meals, while in Standard Premier and Business Class, you'll enjoy complimentary light meals and drinks served at your seat.
• Travel between Milan and London typically involves taking Eurostar, which offers different seating options: Standard Class (Economy), Standard Premier (Business Class), and Business Premier (First Class). Standard Class is affordable but can be crowded, while Business Premier provides more legroom, finer dining, and priority boarding for a more comfortable experience.
• The primary operators for this journey include Eurostar (eurostar.com) and Trenitalia (trenitalia.com). To ensure the best experience, check the operator's website for your travel schedule and any potential changes. You may also want to look into special offers they might have.
🛫 Flying from Milan Linate Airport to London City Airport is quick and convenient with a direct flight lasting only 1 hour and 55 minutes. Several reputable airlines such as British Airways, Lufthansa, Alitalia, and KLM operate flights on this route. 🌍 The total duration of a flight from Milan to London is approximately 2 hours and 33 minutes, offering a swift and efficient way to travel between these two vibrant cities. 💸 Flight prices between Milan and London can vary, ranging from €128 to €475, providing travelers with options to suit their budget and preferences.
Departure Point
Milan Linate Airport
Arrival Point
London City Airport
Useful tips for plane travellers
• Book your flight with British Airways for a direct connection from Milan Linate to London City Airport for the shortest travel time, which is approximately 1 hour and 55 minutes.
• Upon arrival at London City Airport, follow the signs to the Docklands Light Railway (DLR), which conveniently connects you to the city center; do expect a ticket price of around £1.50 to £3 depending on your final destination.
• Taxis from London City Airport to Central London cost approximately £25 to £35 and can take around 30 to 45 minutes depending on traffic, so it's wise to factor this into your schedule.
🚌 Starting from Milan the bus journey to London is an adventurous route with transfers along the way. The total travel time is approximately 23 hours and 45 minutes. 🌍 The first leg of the trip involves taking a bus from Milan Autostazione Lampugnano to Paris City Centre - Bercy Seine, with a duration of about 12 hours and 40 minutes. This transfer is operated by FlixBus. 🚏 The final stretch of the journey includes a bus from Paris City Centre - Bercy Seine to London Victoria Coach Station, lasting around 10 hours and 5 minutes. This part of the trip is serviced by BlaBlaBus, offering a comfortable ride to the final destination.
Departure Point
Milano, Autostazione Lampugnano station
Arrival Point
London Victoria station

Trips to London