There are 9 ways to get from Milan to Leros by train, plane, bus, busferry, ferry, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Milano Malpensa Airport, fly to Leros Municipal Airport
best- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Leros Municipal Airport (LRS)plane MXP - LRS
17h 10m€125–439Train to Milano Malpensa Airport, fly to Kos, car ferry
cheapest- Take the train from Milano Porta Garibaldi to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Kos (KGS)plane MXP - KGS
- Take the carferry from Port of Kos to Port of Leroscarferry
9h 44m€112–226Train, bus, bus and ferry, ferry
- Take the train from Milano Centrale to Napolitrain
- Take the bus from Ferraris-Circumvesuviana to Bari Portobus
- Take the busferry from Bari Porto to Tiranabusferry
- Take the bus from Tirana, Terminali Lindor I Autobusave to Peiraiasbus
- Take the ferry from Port of Piraeus to Lerosferry Asf / ...
37h 5mDrive, ferry
- Drive from Milan to Port of Piraeuscar
- Take the ferry from Port of Piraeus to Lerosferry Asf / ...
30h 46m€444–705Fly Milan Linate Airport to Leros Municipal Airport
- Fly from Milan Linate Airport (LIN) to Leros Municipal Airport (LRS)plane LIN - LRS
16h 33m€193–616Train, bus and ferry, bus, ferry
- Take the train from Milano Centrale to Roma Tiburtinatrain
- Take the busferry from Roma, Autostazione Tiburtina to Vlorëbusferry
- Take the bus from Vlorë to Piraeusbus
- Take the ferry from Port of Piraeus to Lerosferry Asf / ...
40h 10mBus, ferry
- Take the bus from Milano, Autostazione Lampugnano to Shkoder,Rruga Teutabus
- Take the bus from Shkoder,Rruga Teuta to Piraeusbus
- Take the ferry from Port of Piraeus to Lerosferry Asf / ...
45h 53m€175–265Bus, ferry, car ferry
- Take the bus from Milano, Stazione Centrale to Blagoevgradbus
- Take the bus from Blagoevgrad to Kavala Central Bus Stationbus
- Take the ferry from Kavala to Karlovasiferry Bsf
- Take the carferry from Karlovasi to Leroscarferry
2d 1h€262–485Bus and ferry, bus, car ferry
- Take the busferry from Milano to Lushnjëbusferry
- Take the bus from Lushnjë to Athensbus
- Take the carferry from Port of Piraeus to Leroscarferry
2d 14h€304–464
Milano Malpensa Airport (MXP) to Leros Municipal Airport (LRS) flights
Comparing Your Travel Options
The cheapest way to get from Milan to Leros is to train and fly and car ferry which costs €110 - €230 and takes 9h 44m.
The fastest way to get from Milan to Leros is to train and fly and car ferry which takes 9h 44m and costs €110 - €230.
The distance between Milan and Leros is 1828 km.
The best way to get from Milan to Leros without a car is to train and bus and bus and ferry and ferry which takes 37h 5m and costs .
It takes approximately 17h 10m to get from Milan to Leros, including transfers.
Leros is 1h ahead of Milan. It is currently 1:00 AM in Milan and 2:00 AM in Leros.
There are 950+ hotels available in Leros.
What companies run services between Milan, Italy and Leros, Greece?
Lufthansa, Olympic Air, and two other airlines fly from Milan Linate Airport (LIN) to Leros Municipal Airport (LRS) 6 times a week.
- Website
- en.aegeanair.com
Flights from Milano Malpensa Airport to Leros Municipal Airport via Athens
- Ave. Duration
- 17h 18m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €110–470
Flights from Milano Malpensa Airport to Kos via Athens
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €80–270
Flights from Milan Linate Airport to Leros Municipal Airport via Munich, Athens
- Ave. Duration
- 14h 10m
- When
- Monday and Friday
- Estimated price
- €220–750
Flights from Milan Linate Airport to Leros Municipal Airport via Rome, Athens
- Ave. Duration
- 14h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €180–600
Flights from Milan Linate Airport to Leros Municipal Airport via Vienna, Athens
- Ave. Duration
- 16h 30m
- When
- Monday
- Estimated price
- €200–850
- Website
- olympicair.com
Flights from Milano Malpensa Airport to Leros Municipal Airport via Athens
- Ave. Duration
- 14h 15m
- When
- Monday
- Estimated price
- €110–420
Flights from Milan Linate Airport to Leros Municipal Airport via Munich, Athens
- Ave. Duration
- 14h 10m
- When
- Monday and Friday
- Estimated price
- €220–750
Flights from Milan Linate Airport to Leros Municipal Airport via Rome, Athens
- Ave. Duration
- 14h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €180–600
Flights from Milan Linate Airport to Leros Municipal Airport via Vienna, Athens
- Ave. Duration
- 16h 30m
- When
- Monday
- Estimated price
- €200–850
- Website
- ryanair.com
Flights from Milano Malpensa Airport to Kos
- Ave. Duration
- 2h 50m
- When
- Wednesday
- Estimated price
- €55–230
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Kos
- Ave. Duration
- 2h 50m
- When
- Saturday
- Estimated price
- €60–240
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
Train from Milano Porta Garibaldi to Malpensa Aeroporto T1
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Milano Centrale to Napoli
- Ave. Duration
- 4h 43m
- Frequency
- Hourly
- Estimated price
- €95–160
- Website
- Italo Treno
Train from Milano Centrale to Roma Tiburtina
- Ave. Duration
- 3h 4m
- Frequency
- Hourly
- Estimated price
- €65–110
- Website
- Italo Treno
- Phone
- +39 080 579 0211
- [email protected]
- Website
- sitasudtrasporti.it
Bus from Ferraris-Circumvesuviana to Bari Porto
- Ave. Duration
- 3h 20m
- Frequency
- 6 times a week
- Estimated price
- €17–25
- Schedules at
- sitasudtrasporti.it
- Phone
- +355697278670
- [email protected]
- Website
- facebook.com
Busferry from Bari Porto to Tirana
- Ave. Duration
- 5h 42m
- Frequency
- 4 times a week
- Schedules at
- autobus.al
Busferry from Milano to Lushnjë
- Ave. Duration
- 34h 13m
- Frequency
- Twice a week
- Estimated price
- €130
- Schedules at
- autobus.al
- Phone
- +355 69 617 8170
- [email protected]
- Website
- facebook.com
Bus from Tirana, Terminali Lindor I Autobusave to Peiraias
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- €40–85
- Schedules at
- Diamant Travel
- Phone
- +30 210 8215414
- [email protected]
- Website
- rucitours.com
Busferry from Roma, Autostazione Tiburtina to Vlorë
- Ave. Duration
- 13h 50m
- Frequency
- Once a week
- Schedules at
- rucitours.com
- Phone
- +355 68 407 6607
- [email protected]
- Website
- facebook.com
Bus from Vlorë to Piraeus
- Ave. Duration
- 10h 19m
- Frequency
- Twice daily
- Estimated price
- €50
- Schedules at
- facebook.com
- Phone
- +355 692323966
- [email protected]
Bus from Milano, Autostazione Lampugnano to Shkoder,Rruga Teuta
- Ave. Duration
- 22h 5m
- Frequency
- Twice a week
- Estimated price
- €70
- Schedules at
- facebook.com
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Shkoder,Rruga Teuta to Piraeus
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Milano, Stazione Centrale to Blagoevgrad
- Ave. Duration
- 23h
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +359 894 77 44 02
- [email protected]
- Website
- kaleiatravel.com
Bus from Blagoevgrad to Kavala Central Bus Station
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- €22–35
- Schedules at
- en.kaleiatravel.com
- Phone
- +210 52 25 550
- [email protected]
- Website
- arttour.gr
Bus from Lushnjë to Athens
- Ave. Duration
- 9h 7m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- arttour.gr
- Phone
- +30 21 0891 9800
- [email protected]
- Website
- Blue Star Ferries
Ferry from Port of Piraeus to Leros
- Ave. Duration
- 9h 35m
- Frequency
- 3 times a week
- Estimated price
- €60–150
- Website
- Blue Star Ferries
Ferry from Port of Piraeus to Leros
- Ave. Duration
- 9h 35m
- Frequency
- 3 times a week
- Estimated price
- €60–150
- Website
- Blue Star Ferries
Ferry from Port of Piraeus to Leros
- Ave. Duration
- 9h 35m
- Frequency
- 3 times a week
- Estimated price
- €60–150
- Website
- Blue Star Ferries
Ferry from Port of Piraeus to Leros
- Ave. Duration
- 9h 35m
- Frequency
- 3 times a week
- Estimated price
- €60–150
- Website
- Blue Star Ferries
Ferry from Kavala to Karlovasi
- Ave. Duration
- 15h 25m
- Frequency
- Once a week
- Estimated price
- €100–250
- Website
- Blue Star Ferries
- Phone
- +30 22420 59124
- [email protected]
- Website
- ANEM Ferries
Car ferry from Port of Kos to Port of Leros
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Estimated price
- €19–35
- Website
- ANEM Ferries
- Phone
- +30 210 710 7 710
- [email protected]
- Website
- Seajets
Car ferry from Port of Kos to Port of Leros
- Ave. Duration
- 2h 35m
- Frequency
- Twice a week
- Estimated price
- €23–55
- Website
- Seajets
Car ferry from Karlovasi to Leros
- Ave. Duration
- 3h 25m
- Frequency
- Once a week
- Estimated price
- €50–110
- Website
- Seajets
Car ferry from Port of Piraeus to Leros
- Ave. Duration
- 13h 50m
- Frequency
- Twice a week
- Estimated price
- €130–290
- Website
- Seajets
Want to know more about travelling around Greece
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Getting around the Cyclades
Read the travel guide
Italy Travel Guides
Read the travel guide
Getting to Milan from the airport
Read the travel guide




































