Milan Lisbon Routes (8 Ways to go)
Planning a trip from Milan to Lisbon Cleartrip helps you select the best route between Milan & Lisbon 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 Milan & Lisbon
The distance from Milan to Lisbon is approximately 2143.29kms. By car, it takes roughly 20h 22m to reach Lisbon from Milan . Take a look at the 8 routes available to reach Lisbon from Milan
- 1.
- Milan to Lisbon Bus to Milan Bergamo, fly
- 6h 26m
- Rs. 3171
Rs. 240
Travelling in a bus is one of the ways to reach Orio al Serio Airport from Milano Centrale. The total journey between Milano Centrale & Orio al Serio Airport takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.240.
Rs. 2800
You can travel from Milan Bergamo to Lisbon by booking a flight. The total flight time between Milan Bergamo & Lisbon is around 3h 5m. The price of the flight ticket is approximately Rs.2800.
Rs. 131
You can reach Alameda from Lisbon airport by travelling in a train. Lisbon airport to Alameda train takes approximately 0h 18m. You can catch a train from Lisbon airport and get down at Alameda. The price of the train ticket is approximately Rs. 131.
- 2.
- Milan to Lisbon Train to Milan Malpensa, fly
- 5h 43m
- Rs. 4331
Rs. 700
You can reach Malpensa Aeroporto T.1 from Milano Cadorna by travelling in a train. Milano Cadorna to Malpensa Aeroporto T.1 train takes approximately 0h 37m. You can catch a train from Milano Cadorna and get down at Malpensa Aeroporto T.1. The price of the train ticket is approximately Rs. 700.
Rs. 3500
You can travel from Milan Malpensa to Lisbon by booking a flight. The total flight time between Milan Malpensa & Lisbon is around 2h 45m. The price of the flight ticket is approximately Rs.3500.
Rs. 131
You can reach Alameda from Lisbon airport by travelling in a train. Lisbon airport to Alameda train takes approximately 0h 18m. You can catch a train from Lisbon airport and get down at Alameda. The price of the train ticket is approximately Rs. 131.
- 3.
- Milan to Lisbon Fly from Milan Linate
- 7h 33m
- Rs. 5721
Rs. 90
Travelling in a bus is one of the ways to reach aeroporto di linate from via cadore c.so ventidue marzo. The total journey between via cadore c.so ventidue marzo & aeroporto di linate takes around 0h 17m in a bus. The bus ticket price for the journey is approximately Rs.90.
Rs. 5500
You can travel from Milan Linate to Lisbon by booking a flight. The total flight time between Milan Linate & Lisbon is around 4h 55m. The price of the flight ticket is approximately Rs.5500.
Rs. 131
You can reach Alameda from Lisbon airport by travelling in a train. Lisbon airport to Alameda train takes approximately 0h 18m. You can catch a train from Lisbon airport and get down at Alameda. The price of the train ticket is approximately Rs. 131.
- 4.
- Milan to Lisbon Bus
- 38h 55m
- Rs. 8228
Rs. 104
Travelling in a Subway is one of the ways to reach Lampugnano from Duomo M1. Duomo M1 to Lampugnano by Subway takes approximately 0h 14m. The distance between Duomo M1 & Lampugnano is around 6.22kms.
Rs. 8000
Travelling in a bus is one of the ways to reach Lisboa - Gare do Oriente from Milano - Lampugnano. The total journey between Milano - Lampugnano & Lisboa - Gare do Oriente takes around 36h 40m in a bus. The bus ticket price for the journey is approximately Rs.8000.
Rs. 124
Travelling in a bus is one of the ways to reach Martim Moniz from Lisboa Oriente. The total journey between Lisboa Oriente & Martim Moniz takes around 0h 46m in a bus. The bus ticket price for the journey is approximately Rs.124.
- 5.
- Milan to Lisbon Bus InterNorte
- 37h 23m
- Rs. 8690
Rs. 90
Travelling in a bus is one of the ways to reach lampugnano m1 from via orefici p.za cordusio. The total journey between via orefici p.za cordusio & lampugnano m1 takes around 0h 20m in a bus. The bus ticket price for the journey is approximately Rs.90.
Rs. 2100
Travelling in a bus is one of the ways to reach Grenoble - Gare Routière from Milano - Lampugnano. The total journey between Milano - Lampugnano & Grenoble - Gare Routière takes around 4h 34m in a bus. The bus ticket price for the journey is approximately Rs.2100.
Rs. 6500
Travelling in a bus is one of the ways to reach Lisboa - Sete Rios from Grenoble. The total journey between Grenoble & Lisboa - Sete Rios takes around 30h 29m in a bus. The bus ticket price for the journey is approximately Rs.6500.
- 6.
- Milan to Lisbon Train, bus Andrade Voyages
- 35h 11m
- Rs. 11124
Rs. 4000
You can reach Chambery-Challes-E from Milano Porta Garibaldi by travelling in a train. Milano Porta Garibaldi to Chambery-Challes-E train takes approximately 4h 10m. You can catch a train from Milano Porta Garibaldi and get down at Chambery-Challes-E. The price of the train ticket is approximately Rs. 4000.
Rs. 7000
Travelling in a bus is one of the ways to reach Lissabon Oriente from Chambery Zob. The total journey between Chambery Zob & Lissabon Oriente takes around 29h 0m in a bus. The bus ticket price for the journey is approximately Rs.7000.
Rs. 124
Travelling in a bus is one of the ways to reach Martim Moniz from Lisboa Oriente. The total journey between Lisboa Oriente & Martim Moniz takes around 0h 46m in a bus. The bus ticket price for the journey is approximately Rs.124.
- 7.
- Milan to Lisbon Train, bus via Madrid
- 23h 52m
- Rs. 15465
Rs. 4000
You can reach Chambery-Challes-E from Milano Porta Garibaldi by travelling in a train. Milano Porta Garibaldi to Chambery-Challes-E train takes approximately 4h 10m. You can catch a train from Milano Porta Garibaldi and get down at Chambery-Challes-E. The price of the train ticket is approximately Rs. 4000.
Rs. 2500
You can reach Avignon TGV from Chambery-Challes-E by travelling in a train. Chambery-Challes-E to Avignon TGV train takes approximately 2h 30m. You can catch a train from Chambery-Challes-E and get down at Avignon TGV. The price of the train ticket is approximately Rs. 2500.
Rs. 6500
You can reach Madrid-Puerta de Atocha from Avignon TGV by travelling in a train. Avignon TGV to Madrid-Puerta de Atocha train takes approximately 7h 2m. You can catch a train from Avignon TGV and get down at Madrid-Puerta de Atocha. The price of the train ticket is approximately Rs. 6500.
Rs. 0
Walking is one of the ways to reach Atocha from Madrid-Puerta de Atocha. Madrid-Puerta de Atocha to Atocha by walk takes approximately 0h 6m. The distance between Madrid-Puerta de Atocha & Atocha is around 0.46kms.
Rs. 65
You can reach Méndez Álvaro from Atocha by travelling in a train. Atocha to Méndez Álvaro train takes approximately 0h 2m. You can catch a train from Atocha and get down at Méndez Álvaro. The price of the train ticket is approximately Rs. 65.
Rs. 2400
Travelling in a bus is one of the ways to reach Lisbon from Madrid. The total journey between Madrid & Lisbon takes around 7h 0m in a bus. The bus ticket price for the journey is approximately Rs.2400.
- 8.
- Milan to Lisbon Drive
- 20h 22m
- Rs. 20790
Rs. 20790
You can take a car from Milan to Lisbon. It will take you around 20h 22m to cover distance of 2143.29kms and reach Lisbon from Milan. The total amount for the journey will be approximately Rs.20790.