There are 9 ways to get from Kos to Milan by plane, train, ferry, bus, busferry, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Milano Malpensa Airport, train
best- Fly from Kos (KGS) to Milano Malpensa Airport (MXP)plane KGS - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Porta Garibalditrain
6h 32m€41–209Ferry, bus, bus and ferry, train
- Take the ferry from Port of Kos to Port of Piraeusferry Bsf / ...
- Take the bus from Piraeus to Durrësbus
- Take the busferry from Durrës to Roma, Autostazione Tiburtinabusferry
- Take the train from Roma Tiburtina to Milano Centraletrain
36h 28mFerry, car ferry, drive
- Take the ferry from Port of Kos to Katapolaferry Bsf
- Take the car ferry from Amorgós Katapola to Syros Portcarferry
- Take the car ferry from Syros Port to Port of Piraeuscarferry
- Drive from Port of Piraeus to Milancar
29h 34m€514–934Fly to Il Caravaggio International Airport
- Fly from Kos (KGS) to Il Caravaggio International Airport (BGY)plane KGS - BGY
6h 22m€74–253Fly to Milan Linate Airport
- Fly from Kos (KGS) to Milan Linate Airport (LIN)plane KGS - LIN
7h 53m€73–266Ferry, bus, train
- Take the ferry from Port of Kos to Port of Bodrumferry
- Take the bus from Bodrum to İstanbul Esenlerbus
- Take the bus from Esenler Otogar to Pristinabus
- Take the bus from Pristina to Padova Autostazionebus
- Take the train from Padova to Milano Centraletrain Fr
42h 48mFerry, bus
- Take the ferry from Port of Kos to Port of Bodrumferry
- Take the bus from Bodrum to Istanbul Alibeyköybus
- Take the bus from Montenegro Hotel to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Milano, Autostazione Lampugnanobus
45h 28m€192–255Car ferry, ferry, bus
- Take the car ferry from Port of Kos to Karlovasicarferry
- Take the ferry from Karlovasi to Kavalaferry Bsf
- Take the bus from Kavala Central Bus Station to Blagoevgradbus
- Take the bus from Blagoevgrad to Milano, Stazione Centralebus
2d 2h€254–467Car ferry, bus
- Take the car ferry from Port of Kos to Port of Piraeuscarferry
- Take the bus from Piraeus to Vlorëbus
- Take the bus from Vlore , station to Milano, Autostazione Lampugnanobus
2d 10h€266–496
Kos to Milan by ferry, foot, and bus
Questions & Answers
The cheapest way to get from Kos to Milan is to fly which costs €70 - €260 and takes 6h 22m.
The fastest way to get from Kos to Milan is to fly which takes 6h 22m and costs €70 - €260.
The distance between Kos and Milan is 1892 km.
The best way to get from Kos to Milan without a car is to ferry and bus and bus and ferry and train which takes 36h 28m and costs .
It takes approximately 6h 32m to get from Kos to Milan, including transfers.
Milan is 1h behind Kos. It is currently 5:05 PM in Kos and 4:05 PM in Milan.
There are 14760+ hotels available in Milan.
What companies run services between Kos, Greece and Milan, Italy?
Ryanair and Neos fly from Kos (KGS) to Il Caravaggio International Airport (BGY) once daily.
- Website
- ryanair.com
Flights from Kos to Milano Malpensa Airport
- Ave. Duration
- 3h
- When
- Monday and Thursday
- Estimated price
- €80–200
Flights from Kos to Il Caravaggio International Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €60–230
Flights from Kos to Il Caravaggio International Airport via Zagreb
- Ave. Duration
- 4h 40m
- When
- Friday
- Estimated price
- €60–230
Flights from Kos to Il Caravaggio International Airport via Bari
- Ave. Duration
- 5h 50m
- When
- Friday
- Estimated price
- €60–230
- Website
- ita-airways.com
Flights from Kos to Milan Linate Airport via Vienna
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €75–270
Flights from Kos to Milan Linate Airport via Rome
- Ave. Duration
- 6h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- €70–260
Flights from Kos to Milan Linate Airport via Bari
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €70–260
- Website
- neosair.it
Flights from Kos to Milano Malpensa Airport
- Ave. Duration
- 2h 55m
- When
- Friday
- Estimated price
- €330–600
Flights from Kos to Il Caravaggio International Airport
- Ave. Duration
- 2h 55m
- When
- Friday
- Estimated price
- €340–650
- Website
- austrian.com
Flights from Kos to Milan Linate Airport via Vienna
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- €75–490
- Website
- lufthansa.com
Flights from Kos to Milan Linate Airport via Munich
- Ave. Duration
- 6h 5m
- When
- Monday and Wednesday
- Estimated price
- €140–390
Flights from Kos to Milan Linate Airport via Rome
- Ave. Duration
- 6h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- €70–260
- Website
- easyjet.com
Flights from Kos to Milano Malpensa Airport
- Ave. Duration
- 3h
- When
- Saturday
- Estimated price
- €30–190
- Website
- en.aegeanair.com
Flights from Kos to Milano Malpensa Airport via Athens
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- €100–320
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Malpensa Aeroporto T1 to Milano Porta Garibaldi
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- https://www.trenord.it/en/
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Roma Tiburtina to Milano Centrale
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Estimated price
- €75–150
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Padova to Milano Centrale
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- €30–65
- Schedules at
- trenitalia.com
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Padova to Milano Centrale
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- €50–100
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €70–100
- 2nd Class
- €50–70
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Piraeus to Durrës
- Ave. Duration
- 9h 50m
- Frequency
- Twice daily
- Estimated price
- €40
- Schedules at
- top-lines.gr
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Durrës to Roma, Autostazione Tiburtina
- Ave. Duration
- 8h 48m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- 0 850 333 35 35
- info@pamukkale.com.tr
- Website
- pamukkale.com.tr
Bus from Bodrum to İstanbul Esenler
- Ave. Duration
- 11h 30m
- Frequency
- 5 times a day
- Estimated price
- €27–35
- Schedules at
- pamukkale.com.tr
Bus from Bodrum to Istanbul Alibeyköy
- Ave. Duration
- 11h
- Frequency
- 5 times a day
- Estimated price
- €26–35
- Schedules at
- pamukkale.com.tr
- Phone
- +383 44 777 071
- lukstempotur@gmail.com
Bus from Esenler Otogar to Pristina
- Ave. Duration
- 11h 39m
- Frequency
- Once daily
- Schedules at
- https://www.facebook.com/p/Luks-Tempo-Turizm-61561171973637
- Phone
- +39 333 916 3531
- info@harea.travel
- Website
- harea.travel
Bus from Pristina to Padova Autostazione
- Ave. Duration
- 13h 23m
- Frequency
- Twice daily
- Estimated price
- €90
- Website
- https://www.harea.travel/
- Phone
- 062 8103637
- office@balbuss.rs
- Website
- balbuss.rs
Bus from Montenegro Hotel to Beograd, Autobuska stanica
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- €51
- Schedules at
- balbuss.rs
- Book at
- balbuss.rs
- Phone
- +381 11 7620255
- office@fudeks.rs
- Website
- fudeks.rs
Bus from Beograd, Autobuska stanica to Milano, Autostazione Lampugnano
- Ave. Duration
- 15h 50m
- Frequency
- Twice a week
- Estimated price
- €90–130
- Website
- http://en.fudeks.rs/timetable/
- Phone
- +359 894 77 44 02
- office@kaleiatravel.com
- Website
- kaleiatravel.com
Bus from Kavala Central Bus Station to Blagoevgrad
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- https://en.kaleiatravel.com/
- Phone
- +359 2 980 56 58
- info@mm-travel.bg
- Website
- mm-travel.bg
Bus from Blagoevgrad to Milano, Stazione Centrale
- Ave. Duration
- 24h 35m
- Frequency
- Once a week
- Estimated price
- €90
- Schedules at
- mm-travel.bg
- Book at
- mm-travel.bg
- Phone
- +355 68 407 6607
- komatastours.al@gmail.com
- Website
- facebook.com
Bus from Piraeus to Vlorë
- Ave. Duration
- 9h 23m
- Frequency
- Once daily
- Estimated price
- €40
- Schedules at
- facebook.com
- Phone
- +355 692323966
- arkleand.bus@yahoo.com
Bus from Vlore , station to Milano, Autostazione Lampugnano
- Ave. Duration
- 29h 30m
- Frequency
- Twice a week
- Estimated price
- €70
- Schedules at
- facebook.com
Ferry from Port of Kos to Port of Piraeus
- Ave. Duration
- 11h 55m
- Frequency
- Once daily
- Estimated price
- €60–140
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Port of Kos to Katapola
- Ave. Duration
- 3h 15m
- Frequency
- Once a week
- Estimated price
- €30–75
- Website
- https://www.bluestarferries.com/en-gb/
Ferry from Karlovasi to Kavala
- Ave. Duration
- 12h 40m
- Frequency
- Twice a week
- Estimated price
- €80–190
- Website
- https://www.bluestarferries.com/en-gb/
- Phone
- +30 210 710 7 710
- info@seajets.gr
- Website
- seajets.com
Car ferry from Amorgós Katapola to Syros Port
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €60–160
- Website
- https://www.seajets.com/
Car ferry from Syros Port to Port of Piraeus
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- €60–150
- Website
- https://www.seajets.com/
Car ferry from Port of Kos to Karlovasi
- Ave. Duration
- 6h 30m
- Frequency
- Once a week
- Estimated price
- €60–160
- Website
- https://www.seajets.com/
Car ferry from Port of Kos to Port of Piraeus
- Ave. Duration
- 16h 40m
- Frequency
- Twice a week
- Estimated price
- €150–390
- Website
- https://www.seajets.com/
- Phone
- +90 533 739 00 00
- info@bodrumexpresslines.com
- Website
- bodrumexpresslines.com
Ferry from Port of Kos to Port of Bodrum
- Ave. Duration
- 30 min
- Frequency
- 5 times a day
- Estimated price
- €25–40
- Website
- https://www.bodrumexpresslines.com/en
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
Getting around the Cyclades
Read the travel guide
Getting to Milan from the airport
Read the travel guide



























































