Fly Milan Linate to Leipzig
The journey takes approximately 12 m. Ticket price is about €1 The travel distance is 6 km.
Carrier is ATM.
The journey takes approximately 3 h 40 m. Ticket price is about €110
Carrier is Lufthansa.
🔎
The journey takes approximately 5 m. The travel distance is 341 m.
The journey takes approximately 12 m. Ticket price is about €5 The travel distance is 18 km.
Carrier is Deutsche Bahn Regional.
🛏 Find hotel deals and discounts up to 20% in Leipzig at Booking
Fly Milan Malpensa to Leipzig
The journey takes approximately 37 m. The travel distance is 48 km.
Carrier is Malpensa Express.
The journey takes approximately 3 h 35 m. Ticket price is about €110
Carrier is Lufthansa.
🔎
The journey takes approximately 5 m. The travel distance is 172 m.
The journey takes approximately 12 m. Ticket price is about €5 The travel distance is 172 m.
Carrier is Deutsche Bahn Regional.
🛏 Find hotel deals and discounts up to 20% in Leipzig at Booking
Fly Milan Linate to Berlin Brandenburg train
The journey takes approximately 12 m. Ticket price is about €1 The travel distance is 172 m.
Carrier is ATM.
The journey takes approximately 1 h 40 m. Ticket price is about €40
Carrier is easyJet.
🔎
The journey takes approximately 7 m. The travel distance is 488 m.
The journey takes approximately 21 m. Ticket price is about €5 The travel distance is 21 km.
Carrier is Deutsche Bahn Intercity-Express.
The journey takes approximately 1 h 9 m. Ticket price is about €19 The travel distance is 162 km.
Carrier is Deutsche Bahn Intercity-Express.
🛏 Find hotel deals and discounts up to 20% in Leipzig at Booking
Train
The journey takes approximately 4 h 12 m. Ticket price is about €110 The travel distance is 365 km.
Carrier is Trenitalia EuroCity.
The journey takes approximately 6 h 4 m. Ticket price is about €210 The travel distance is 696 km.
Carrier is Deutsche Bahn Intercity-Express.
🛏 Find hotel deals and discounts up to 20% in Leipzig at Booking
Bus
The journey takes approximately 19 m. Ticket price is about €1 The travel distance is 6 km.
Carrier is ATM.
The journey takes approximately 13 h 45 m. Ticket price is about €70 The travel distance is 977 km.
Carrier is FlixBus.
🛏 Find hotel deals and discounts up to 20% in Leipzig at Booking
Train bus
The journey takes approximately 1 h 8 m. Ticket price is about €4 The travel distance is 52 km.
Carrier is Swiss Railways (SBB/CFF/FFS).
The journey takes approximately 4 m. The travel distance is 378 m.
The journey takes approximately 49 m. Ticket price is about €22 The travel distance is 49 km.
Carrier is Swiss Railways (SBB/CFF/FFS).
The journey takes approximately 2 h 6 m. Ticket price is about €10 The travel distance is 117 km.
Carrier is Swiss PostAuto.
The journey takes approximately 8 h 32 m. Ticket price is about €95 The travel distance is 898 km.
Carrier is Deutsche Bahn Intercity-Express.
🛏 Find hotel deals and discounts up to 20% in Leipzig at Booking
Night train train
The journey takes approximately 11 m. Ticket price is about €1 The travel distance is 5 km.
Carrier is ATM.
The journey takes approximately 11 h 56 m. Ticket price is about €130 The travel distance is 808 km.
Carrier is Nightjet.
The journey takes approximately 6 h 24 m. Ticket price is about €90 The travel distance is 791 km.
Carrier is Deutsche Bahn Intercity-Express.
🛏 Find hotel deals and discounts up to 20% in Leipzig at Booking
Drive
The journey takes approximately 8 h 4 m. The travel distance is 879 km.
🛏 Find hotel deals and discounts up to 20% in Leipzig at Booking
The cheapest way to travel from Milan to Leipzig is by taking a Fly Milan Linate to Berlin Brandenburg train with an average price of €66. The journey takes approximately 6 ч. 34 мин.
Fly Milan Linate to Leipzig is the fastest way to travel from Milan to Leipzig. Tickets cost €117. The journey takes approximately 6 ч. 24 мин.
Milan is approximately 879 km away from Leipzig. The trip by car takes 8 h 4 m.
The average journey time by car between Milan and Leipzig is 8 h 4 m.