London Milan Routes (13 Ways to go)

Planning a trip from London to Milan Cleartrip helps you select the best route between London & Milan based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between London & Milan

The distance from London to Milan is approximately 1087.15kms. Take a look at the 13 routes available to reach Milan from London

  • 1.
  • London to Milan Train to London Stansted, fly to Milan Bergamo, bus
  • 5h 54m
  • Rs. 3235
 
London Liverpool Street
 
0h 45m
Rs. 1665
You can reach Stansted Airport from London Liverpool Street by travelling in a train. London Liverpool Street to Stansted Airport train takes approximately 0h 45m. You can catch a train from London Liverpool Street and get down at Stansted Airport. The price of the train ticket is approximately Rs. 1665.
 
Stansted Airport
 
2h 0m
Rs. 1300
You can travel from London Stansted to Milan Bergamo by booking a flight. The total flight time between London Stansted & Milan Bergamo is around 2h 0m. The price of the flight ticket is approximately Rs.1300.
 
Milan Bergamo
 
1h 0m
Rs. 270
Travelling in a bus is one of the ways to reach Milano Centrale from Orio al Serio Airport. The total journey between Orio al Serio Airport & Milano Centrale takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.270.
 
Milano Centrale
  • 2.
  • London to Milan Fly London City to Milan Linate
  • 4h 33m
  • Rs. 3970
 
Bank DLR Station
 
0h 21m
Rs. 270
You can reach London City Airport DLR Station from Bank DLR Station by travelling in a train. Bank DLR Station to London City Airport DLR Station train takes approximately 0h 21m. You can catch a train from Bank DLR Station and get down at London City Airport DLR Station. The price of the train ticket is approximately Rs. 270.
 
London City Airport DLR Station
 
1h 50m
Rs. 3600
You can travel from London City to Milan Linate by booking a flight. The total flight time between London City & Milan Linate is around 1h 50m. The price of the flight ticket is approximately Rs.3600.
 
Milan Linate
 
0h 16m
Rs. 100
Travelling in a bus is one of the ways to reach p.za emilia from aeroporto di linate. The total journey between aeroporto di linate & p.za emilia takes around 0h 16m in a bus. The bus ticket price for the journey is approximately Rs.100.
 
p.za emilia
  • 3.
  • London to Milan Train to London Luton, fly to Milan Malpensa, train
  • 5h 29m
  • Rs. 3509
 
London St Pancras International
 
0h 19m
Rs. 450
You can reach Luton Airport Parkway from London St Pancras International by travelling in a train. London St Pancras International to Luton Airport Parkway train takes approximately 0h 19m. You can catch a train from London St Pancras International and get down at Luton Airport Parkway. The price of the train ticket is approximately Rs. 450.
 
Luton Airport Parkway
 
0h 6m
Rs. 159
Travelling in a bus is one of the ways to reach Airport Bus Station from Luton Airport Parkway Rail Station. The total journey between Luton Airport Parkway Rail Station & Airport Bus Station takes around 0h 6m in a bus. The bus ticket price for the journey is approximately Rs.159.
 
Airport Bus Station
 
2h 5m
Rs. 2100
You can travel from London Luton to Milan Malpensa by booking a flight. The total flight time between London Luton & Milan Malpensa is around 2h 5m. The price of the flight ticket is approximately Rs.2100.
 
Milan Malpensa
 
0h 37m
Rs. 800
You can reach Milano Cadorna from Malpensa Aeroporto T.1 by travelling in a train. Malpensa Aeroporto T.1 to Milano Cadorna train takes approximately 0h 37m. You can catch a train from Malpensa Aeroporto T.1 and get down at Milano Cadorna. The price of the train ticket is approximately Rs. 800.
 
Milano Cadorna
  • 4.
  • London to Milan Train to London Gatwick, fly to Milan Linate
  • 4h 45m
  • Rs. 4200
 
London Victoria
 
0h 28m
Rs. 1600
You can reach Gatwick Airport from London Victoria by travelling in a train. London Victoria to Gatwick Airport train takes approximately 0h 28m. You can catch a train from London Victoria and get down at Gatwick Airport. The price of the train ticket is approximately Rs. 1600.
 
Gatwick Airport
 
1h 55m
Rs. 2500
You can travel from London Gatwick to Milan Linate by booking a flight. The total flight time between London Gatwick & Milan Linate is around 1h 55m. The price of the flight ticket is approximately Rs.2500.
 
Milan Linate
 
0h 16m
Rs. 100
Travelling in a bus is one of the ways to reach p.za emilia from aeroporto di linate. The total journey between aeroporto di linate & p.za emilia takes around 0h 16m in a bus. The bus ticket price for the journey is approximately Rs.100.
 
p.za emilia
  • 5.
  • London to Milan Fly London Heathrow to Milan Linate
  • 4h 31m
  • Rs. 4897
 
London Paddington
 
0h 14m
Rs. 1797
You can reach Heathrow Terminals 1-3 from London Paddington by travelling in a train. London Paddington to Heathrow Terminals 1-3 train takes approximately 0h 14m. You can catch a train from London Paddington and get down at Heathrow Terminals 1-3. The price of the train ticket is approximately Rs. 1797.
 
Heathrow Terminals 1-3
 
1h 55m
Rs. 3000
You can travel from London Heathrow to Milan Linate by booking a flight. The total flight time between London Heathrow & Milan Linate is around 1h 55m. The price of the flight ticket is approximately Rs.3000.
 
Milan Linate
 
0h 16m
Rs. 100
Travelling in a bus is one of the ways to reach p.za emilia from aeroporto di linate. The total journey between aeroporto di linate & p.za emilia takes around 0h 16m in a bus. The bus ticket price for the journey is approximately Rs.100.
 
p.za emilia
  • 6.
  • London to Milan Bus via London - Victoria Station
  • 21h 57m
  • Rs. 5100
 
London - Victoria Station
 
20h 38m
Rs. 5000
Travelling in a bus is one of the ways to reach Milan - Lampugnano from London - Victoria Station. The total journey between London - Victoria Station & Milan - Lampugnano takes around 20h 38m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Milan - Lampugnano
 
0h 20m
Rs. 100
Travelling in a bus is one of the ways to reach duomo m1 m3 from lampugnano m1. The total journey between lampugnano m1 & duomo m1 m3 takes around 0h 20m in a bus. The bus ticket price for the journey is approximately Rs.100.
 
duomo m1 m3
  • 7.
  • London to Milan Bus
  • 21h 20m
  • Rs. 5116
 
London - Victoria Coach station
 
21h 1m
Rs. 5000
Travelling in a bus is one of the ways to reach Milan - Lampugnano from London - Victoria Coach station. The total journey between London - Victoria Coach station & Milan - Lampugnano takes around 21h 1m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Milan - Lampugnano
 
0h 14m
Rs. 116
Travelling in a Subway is one of the ways to reach Duomo M1 from Lampugnano. Lampugnano to Duomo M1 by Subway takes approximately 0h 14m. The distance between Lampugnano & Duomo M1 is around 6.22kms.
 
Duomo M1
  • 8.
  • London to Milan Rideshare
  • 14h 22m
  • Rs. 5500
 
London
 
14h 22m
Rs. 5500
Travelling in a Rideshare is one of the ways to reach Milan from London. London to Milan by Rideshare takes approximately 14h 22m. The distance between London & Milan is around 959.2kms.
 
Milan
  • 9.
  • London to Milan Fly London Heathrow to Milan Malpensa, train
  • 5h 4m
  • Rs. 5897
 
London Paddington
 
0h 14m
Rs. 1797
You can reach Heathrow Terminals 1-3 from London Paddington by travelling in a train. London Paddington to Heathrow Terminals 1-3 train takes approximately 0h 14m. You can catch a train from London Paddington and get down at Heathrow Terminals 1-3. The price of the train ticket is approximately Rs. 1797.
 
Heathrow Terminals 1-3
 
1h 55m
Rs. 3300
You can travel from London Heathrow to Milan Malpensa by booking a flight. The total flight time between London Heathrow & Milan Malpensa is around 1h 55m. The price of the flight ticket is approximately Rs.3300.
 
Milan Malpensa
 
0h 37m
Rs. 800
You can reach Milano Cadorna from Malpensa Aeroporto T.1 by travelling in a train. Malpensa Aeroporto T.1 to Milano Cadorna train takes approximately 0h 37m. You can catch a train from Malpensa Aeroporto T.1 and get down at Milano Cadorna. The price of the train ticket is approximately Rs. 800.
 
Milano Cadorna
  • 10.
  • London to Milan Drive, car ferry
  • 13h 26m
  • Rs. 18178
 
London
 
1h 36m
Rs. 1592
You can take a car from London to Dover. It will take you around 1h 36m to cover distance of 127.76kms and reach Dover from London. The total amount for the journey will be approximately Rs.1592.
 
Dover
 
1h 15m
Rs. 1600
Ferry is one of the ways to reach Calais from Dover. Dover to Calais by ferry takes approximately 1h 15m. The distance between Dover & Calais is around 40.22kms.
 
Calais
 
10h 35m
Rs. 14986
You can take a car from Calais to Milan. It will take you around 10h 35m to cover distance of 1073.08kms and reach Milan from Calais. The total amount for the journey will be approximately Rs.14986.
 
Milan
  • 11.
  • London to Milan Train via Lyon Part Dieu
  • 11h 42m
  • Rs. 16500
 
London St. Pancras International
 
1h 22m
Rs. 5500
You can reach Lille Europe Eurostar from London St. Pancras International by travelling in a train. London St. Pancras International to Lille Europe Eurostar train takes approximately 1h 22m. You can catch a train from London St. Pancras International and get down at Lille Europe Eurostar. The price of the train ticket is approximately Rs. 5500.
 
Lille Europe Eurostar
 
3h 6m
Rs. 5500
You can reach Lyon Part Dieu from Lille Europe by travelling in a train. Lille Europe to Lyon Part Dieu train takes approximately 3h 6m. You can catch a train from Lille Europe and get down at Lyon Part Dieu. The price of the train ticket is approximately Rs. 5500.
 
Lyon Part Dieu
 
5h 21m
Rs. 5500
You can reach Milano Porta Garibaldi from Lyon Part Dieu by travelling in a train. Lyon Part Dieu to Milano Porta Garibaldi train takes approximately 5h 21m. You can catch a train from Lyon Part Dieu and get down at Milano Porta Garibaldi. The price of the train ticket is approximately Rs. 5500.
 
Milano Porta Garibaldi
  • 12.
  • London to Milan Train
  • 10h 36m
  • Rs. 20710
 
London St. Pancras International
 
2h 16m
Rs. 9500
You can reach Paris Nord Eurostar from London St. Pancras International by travelling in a train. London St. Pancras International to Paris Nord Eurostar train takes approximately 2h 16m. You can catch a train from London St. Pancras International and get down at Paris Nord Eurostar. The price of the train ticket is approximately Rs. 9500.
 
Paris Nord Eurostar
 
0h 7m
Rs. 210
You can reach Paris Lyon Banlieue from Paris Nord RER by travelling in a train. Paris Nord RER to Paris Lyon Banlieue train takes approximately 0h 7m. You can catch a train from Paris Nord RER and get down at Paris Lyon Banlieue. The price of the train ticket is approximately Rs. 210.
 
Paris Lyon Banlieue
 
7h 11m
Rs. 11000
You can reach Milano Porta Garibaldi from Paris Gare de Lyon by travelling in a train. Paris Gare de Lyon to Milano Porta Garibaldi train takes approximately 7h 11m. You can catch a train from Paris Gare de Lyon and get down at Milano Porta Garibaldi. The price of the train ticket is approximately Rs. 11000.
 
Milano Porta Garibaldi
  • 13.
  • London to Milan Drive, Eurotunnel
  • 12h 20m
  • Rs. 27765
 
London
 
1h 22m
Rs. 1342
You can take a car from London to Folkestone. It will take you around 1h 22m to cover distance of 107.68kms and reach Folkestone from London. The total amount for the journey will be approximately Rs.1342.
 
Folkestone
 
0h 25m
Rs. 11432
Travelling in a Eurotunnel is one of the ways to reach Calais from Folkestone. Folkestone to Calais by Eurotunnel takes approximately 0h 25m. The distance between Folkestone & Calais is around 56.63kms.
 
Calais
 
10h 33m
Rs. 14991
You can take a car from Calais to Milan. It will take you around 10h 33m to cover distance of 1073.42kms and reach Milan from Calais. The total amount for the journey will be approximately Rs.14991.
 
Milan