Lisbon Milan Routes (8 Ways to go)

Planning a trip from Lisbon to Milan Cleartrip helps you select the best route between Lisbon & 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 Lisbon & Milan

The distance from Lisbon to Milan is approximately 2143.44kms. By car, it takes roughly 20h 21m to reach Milan from Lisbon . Take a look at the 8 routes available to reach Milan from Lisbon

  • 1.
  • Lisbon to Milan Fly to Milan Bergamo, bus
  • 6h 28m
  • Rs. 3171
 
Alameda
 
0h 19m
Rs. 131
You can reach Lisbon airport from Alameda by travelling in a train. Alameda to Lisbon airport train takes approximately 0h 19m. You can catch a train from Alameda and get down at Lisbon airport. The price of the train ticket is approximately Rs. 131.
 
Lisbon airport
 
3h 0m
Rs. 2800
You can travel from Lisbon to Milan Bergamo by booking a flight. The total flight time between Lisbon & Milan Bergamo is around 3h 0m. The price of the flight ticket is approximately Rs.2800.
 
Milan Bergamo
 
1h 0m
Rs. 240
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.240.
 
Milano Centrale
  • 2.
  • Lisbon to Milan Fly to Milan Malpensa, train
  • 5h 44m
  • Rs. 4331
 
Alameda
 
0h 19m
Rs. 131
You can reach Lisbon airport from Alameda by travelling in a train. Alameda to Lisbon airport train takes approximately 0h 19m. You can catch a train from Alameda and get down at Lisbon airport. The price of the train ticket is approximately Rs. 131.
 
Lisbon airport
 
2h 30m
Rs. 3500
You can travel from Lisbon to Milan Malpensa by booking a flight. The total flight time between Lisbon & Milan Malpensa is around 2h 30m. The price of the flight ticket is approximately Rs.3500.
 
Milan Malpensa
 
0h 37m
Rs. 700
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. 700.
 
Milano Cadorna
  • 3.
  • Lisbon to Milan Fly to Milan Linate
  • 6h 56m
  • Rs. 5721
 
Alameda
 
0h 19m
Rs. 131
You can reach Lisbon airport from Alameda by travelling in a train. Alameda to Lisbon airport train takes approximately 0h 19m. You can catch a train from Alameda and get down at Lisbon airport. The price of the train ticket is approximately Rs. 131.
 
Lisbon airport
 
4h 15m
Rs. 5500
You can travel from Lisbon to Milan Linate by booking a flight. The total flight time between Lisbon & Milan Linate is around 4h 15m. The price of the flight ticket is approximately Rs.5500.
 
Milan Linate
 
0h 16m
Rs. 90
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.90.
 
p.za emilia
  • 4.
  • Lisbon to Milan Bus
  • 38h 46m
  • Rs. 7728
 
Martim Moniz
 
0h 47m
Rs. 124
Travelling in a bus is one of the ways to reach Lisboa Oriente from Martim Moniz. The total journey between Martim Moniz & Lisboa Oriente takes around 0h 47m in a bus. The bus ticket price for the journey is approximately Rs.124.
 
Lisboa Oriente
 
36h 40m
Rs. 7500
Travelling in a bus is one of the ways to reach Milano - Lampugnano from Lisboa - Gare do Oriente. The total journey between Lisboa - Gare do Oriente & Milano - Lampugnano takes around 36h 40m in a bus. The bus ticket price for the journey is approximately Rs.7500.
 
Milano - Lampugnano
 
0h 14m
Rs. 104
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
  • 5.
  • Lisbon to Milan Bus Andrade Voyages, train
  • 35h 55m
  • Rs. 11124
 
Martim Moniz
 
0h 47m
Rs. 124
Travelling in a bus is one of the ways to reach Lisboa Oriente from Martim Moniz. The total journey between Martim Moniz & Lisboa Oriente takes around 0h 47m in a bus. The bus ticket price for the journey is approximately Rs.124.
 
Lisboa Oriente
 
29h 0m
Rs. 7000
Travelling in a bus is one of the ways to reach Chambery Zob from Lissabon Oriente. The total journey between Lissabon Oriente & Chambery Zob takes around 29h 0m in a bus. The bus ticket price for the journey is approximately Rs.7000.
 
Chambery Zob
 
4h 8m
Rs. 4000
You can reach Milano Porta Garibaldi from Chambery-Challes-E by travelling in a train. Chambery-Challes-E to Milano Porta Garibaldi train takes approximately 4h 8m. You can catch a train from Chambery-Challes-E and get down at Milano Porta Garibaldi. The price of the train ticket is approximately Rs. 4000.
 
Milano Porta Garibaldi
  • 6.
  • Lisbon to Milan Fly to Lugano, train
  • 8h 52m
  • Rs. 11231
 
Alameda
 
0h 19m
Rs. 131
You can reach Lisbon airport from Alameda by travelling in a train. Alameda to Lisbon airport train takes approximately 0h 19m. You can catch a train from Alameda and get down at Lisbon airport. The price of the train ticket is approximately Rs. 131.
 
Lisbon airport
 
4h 5m
Rs. 9000
You can travel from Lisbon to Lugano by booking a flight. The total flight time between Lisbon & Lugano is around 4h 5m. The price of the flight ticket is approximately Rs.9000.
 
Lugano
 
0h 16m
Rs. 600
You can reach Lugano FLP from Agno by travelling in a train. Agno to Lugano FLP train takes approximately 0h 16m. You can catch a train from Agno and get down at Lugano FLP. The price of the train ticket is approximately Rs. 600.
 
Lugano FLP
 
1h 9m
Rs. 1500
You can reach Milano Centrale from Lugano by travelling in a train. Lugano to Milano Centrale train takes approximately 1h 9m. You can catch a train from Lugano and get down at Milano Centrale. The price of the train ticket is approximately Rs. 1500.
 
Milano Centrale
  • 7.
  • Lisbon to Milan Bus, train via Méndez Álvaro
  • 24h 20m
  • Rs. 15265
 
Lisbon
 
7h 0m
Rs. 2400
Travelling in a bus is one of the ways to reach Madrid from Lisbon. The total journey between Lisbon & Madrid takes around 7h 0m in a bus. The bus ticket price for the journey is approximately Rs.2400.
 
Madrid
 
0h 2m
Rs. 65
You can reach Atocha from Méndez Álvaro by travelling in a train. Méndez Álvaro to Atocha train takes approximately 0h 2m. You can catch a train from Méndez Álvaro and get down at Atocha. The price of the train ticket is approximately Rs. 65.
 
Atocha
 
0h 6m
Rs. 0
Walking is one of the ways to reach Madrid-Puerta de Atocha from Atocha. Atocha to Madrid-Puerta de Atocha by walk takes approximately 0h 6m. The distance between Atocha & Madrid-Puerta de Atocha is around 0.46kms.
 
Madrid-Puerta de Atocha
 
7h 50m
Rs. 8000
You can reach Marseille-St-Charles from Madrid-Puerta de Atocha by travelling in a train. Madrid-Puerta de Atocha to Marseille-St-Charles train takes approximately 7h 50m. You can catch a train from Madrid-Puerta de Atocha and get down at Marseille-St-Charles. The price of the train ticket is approximately Rs. 8000.
 
Marseille-St-Charles
 
7h 20m
Rs. 4800
You can reach Milan from Saint-Charles by travelling in a train. Saint-Charles to Milan train takes approximately 7h 20m. You can catch a train from Saint-Charles and get down at Milan. The price of the train ticket is approximately Rs. 4800.
 
Milan
  • 8.
  • Lisbon to Milan Drive
  • 20h 21m
  • Rs. 20791
 
Lisbon
 
20h 21m
Rs. 20791
You can take a car from Lisbon to Milan. It will take you around 20h 21m to cover distance of 2143.44kms and reach Milan from Lisbon. The total amount for the journey will be approximately Rs.20791.
 
Milan