Milan Thessaloniki Routes (8 Ways to go)

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

The distance from Milan to Thessaloniki is approximately 1657.38kms. By car, it takes roughly 16h 13m to reach Thessaloniki from Milan . Take a look at the 8 routes available to reach Thessaloniki from Milan

  • 1.
  • Milan to Thessaloniki Bus to Milan Bergamo, fly
  • 6h 55m
  • Rs. 2890
 
Milano Centrale
 
1h 0m
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.
 
Orio al Serio Airport
 
2h 10m
Rs. 1800
You can travel from Milan Bergamo to Thessaloniki by booking a flight. The total flight time between Milan Bergamo & Thessaloniki is around 2h 10m. The price of the flight ticket is approximately Rs.1800.
 
Thessaloniki
 
0h 45m
Rs. 850
Travelling in a bus is one of the ways to reach Thessaloniki Büro Simeonidis from Thessaloniki Flughafen. The total journey between Thessaloniki Flughafen & Thessaloniki Büro Simeonidis takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Thessaloniki Büro Simeonidis
  • 2.
  • Milan to Thessaloniki Bus, train
  • 22h 51m
  • Rs. 4354
 
Duomo M1
 
0h 14m
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.
 
Lampugnano
 
16h 15m
Rs. 3400
Travelling in a bus is one of the ways to reach Skopje from Milan. The total journey between Milan & Skopje takes around 16h 15m in a bus. The bus ticket price for the journey is approximately Rs.3400.
 
Skopje
 
4h 22m
Rs. 850
You can reach Thessaloniki from Skopje by travelling in a train. Skopje to Thessaloniki train takes approximately 4h 22m. You can catch a train from Skopje and get down at Thessaloniki. The price of the train ticket is approximately Rs. 850.
 
Thessaloniki
  • 3.
  • Milan to Thessaloniki Bus
  • 27h 37m
  • Rs. 6990
 
via orefici p.za cordusio
 
0h 20m
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.
 
lampugnano m1
 
13h 15m
Rs. 3300
Travelling in a bus is one of the ways to reach Bratislava, Bratislava from Milan, Milan. The total journey between Milan, Milan & Bratislava, Bratislava takes around 13h 15m in a bus. The bus ticket price for the journey is approximately Rs.3300.
 
Bratislava, Bratislava
 
12h 2m
Rs. 3600
Travelling in a bus is one of the ways to reach Thessaloniki from Bratislava. The total journey between Bratislava & Thessaloniki takes around 12h 2m in a bus. The bus ticket price for the journey is approximately Rs.3600.
 
Thessaloniki
  • 4.
  • Milan to Thessaloniki Fly from Milan Linate
  • 9h 17m
  • Rs. 7440
 
via cadore c.so ventidue marzo
 
0h 17m
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.
 
aeroporto di linate
 
5h 15m
Rs. 6500
You can travel from Milan Linate to Thessaloniki by booking a flight. The total flight time between Milan Linate & Thessaloniki is around 5h 15m. The price of the flight ticket is approximately Rs.6500.
 
Thessaloniki
 
0h 45m
Rs. 850
Travelling in a bus is one of the ways to reach Thessaloniki Büro Simeonidis from Thessaloniki Flughafen. The total journey between Thessaloniki Flughafen & Thessaloniki Büro Simeonidis takes around 0h 45m in a bus. The bus ticket price for the journey is approximately Rs.850.
 
Thessaloniki Büro Simeonidis
  • 5.
  • Milan to Thessaloniki Train, night train
  • 34h 40m
  • Rs. 8400
 
Milano Centrale
 
2h 23m
Rs. 1900
You can reach Venezia Mestre from Milano Centrale by travelling in a train. Milano Centrale to Venezia Mestre train takes approximately 2h 23m. You can catch a train from Milano Centrale and get down at Venezia Mestre. The price of the train ticket is approximately Rs. 1900.
 
Venezia Mestre
 
3h 10m
Rs. 1200
You can reach Villach Hbf (Busbahnhof) from Venezia Mestre stazione(Viale Stazione) by travelling in a train. Venezia Mestre stazione(Viale Stazione) to Villach Hbf (Busbahnhof) train takes approximately 3h 10m. You can catch a train from Venezia Mestre stazione(Viale Stazione) and get down at Villach Hbf (Busbahnhof). The price of the train ticket is approximately Rs. 1200.
 
Villach Hbf (Busbahnhof)
 
8h 13m
Rs. 2100
You can reach Vinkovci from Villach Hbf by travelling in a train. Villach Hbf to Vinkovci train takes approximately 8h 13m. You can catch a train from Villach Hbf and get down at Vinkovci. The price of the train ticket is approximately Rs. 2100.
 
Vinkovci
 
2h 37m
Rs. 1500
You can reach Beograd from Vinkovci by travelling in a train. Vinkovci to Beograd train takes approximately 2h 37m. You can catch a train from Vinkovci and get down at Beograd. The price of the train ticket is approximately Rs. 1500.
 
Beograd
 
14h 17m
Rs. 1700
You can reach Thessaloniki from Beograd by travelling in a train. Beograd to Thessaloniki train takes approximately 14h 17m. You can catch a train from Beograd and get down at Thessaloniki. The price of the train ticket is approximately Rs. 1700.
 
Thessaloniki
  • 6.
  • Milan to Thessaloniki Train, bus and ferry
  • 19h 14m
  • Rs. 8600
 
Milano Centrale
 
8h 39m
Rs. 6500
You can reach Brindisi from Milano Centrale by travelling in a train. Milano Centrale to Brindisi train takes approximately 8h 39m. You can catch a train from Milano Centrale and get down at Brindisi. The price of the train ticket is approximately Rs. 6500.
 
Brindisi
 
0h 20m
Rs. 0
Walking is one of the ways to reach Brindisi from Brindisi. Brindisi to Brindisi by walk takes approximately 0h 20m. The distance between Brindisi & Brindisi is around 1.67kms.
 
Brindisi
 
9h 15m
Rs. 2100
Travelling in a bus and ferry is one of the ways to reach Thessaloniki from Brindisi. Brindisi to Thessaloniki by bus and ferry takes approximately 9h 15m. The distance between Brindisi & Thessaloniki is around 560.02kms.
 
Thessaloniki
  • 7.
  • Milan to Thessaloniki Drive
  • 16h 13m
  • Rs. 16071
 
Milan
 
16h 13m
Rs. 16071
You can take a car from Milan to Thessaloniki. It will take you around 16h 13m to cover distance of 1657.38kms and reach Thessaloniki from Milan. The total amount for the journey will be approximately Rs.16071.
 
Thessaloniki
  • 8.
  • Milan to Thessaloniki Train, bus and ferry, bus
  • 20h 59m
  • Rs. 17215
 
Milano Centrale
 
1h 2m
Rs. 1700
You can reach Bologna Centrale from Milano Centrale by travelling in a train. Milano Centrale to Bologna Centrale train takes approximately 1h 2m. You can catch a train from Milano Centrale and get down at Bologna Centrale. The price of the train ticket is approximately Rs. 1700.
 
Bologna Centrale
 
0h 6m
Rs. 0
Walking is one of the ways to reach Bologna Piazza dei Martiri from Bologna Centrale. Bologna Centrale to Bologna Piazza dei Martiri by walk takes approximately 0h 6m. The distance between Bologna Centrale & Bologna Piazza dei Martiri is around 0.53kms.
 
Bologna Piazza dei Martiri
 
0h 2m
Rs. 55
Travelling in a bus is one of the ways to reach Piazza Malpighi from Bologna Piazza dei Martiri. The total journey between Bologna Piazza dei Martiri & Piazza Malpighi takes around 0h 2m in a bus. The bus ticket price for the journey is approximately Rs.55.
 
Piazza Malpighi
 
16h 17m
Rs. 15000
Travelling in a bus and ferry is one of the ways to reach Serres from Bologna. Bologna to Serres by bus and ferry takes approximately 16h 17m. The distance between Bologna & Serres is around 2301.49kms.
 
Serres
 
1h 15m
Rs. 460
Travelling in a bus is one of the ways to reach Thessaloniki from Serres. The total journey between Serres & Thessaloniki takes around 1h 15m in a bus. The bus ticket price for the journey is approximately Rs.460.
 
Thessaloniki