There are 9 ways to get from Apulia to Milos Island by busferry, bus, car ferry, car, train, plane, ferry, helicopter, or subway
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus and ferry, bus, car ferry
best- Take the busferry from Bari Porto to Durrësbusferry
- Take the bus from Durrës to Piraeusbus
- Take the carferry from Port of Piraeus to Port of Miloscarferry
20h 20mFerry, bus, car ferry
cheapest- Take the ferry from Bari M.ma to Igoumenitsaferry Asf
- Take the bus from Igoumenitsa to Athens, Leoforou Kifisou - KTELbus
- Take the carferry from Port of Piraeus to Port of Miloscarferry
23h 59m€119–233Car ferry, drive
- Take the carferry from Port of Bari to Port of Igoumenitsacarferry
- Drive from Port of Igoumenitsa to Port of Piraeuscar
- Take the carferry from Port of Piraeus to Port of Miloscarferry
22h 3m€237–394Car ferry, bus
- Take the carferry from Port of Bari to Durrëscarferry
- Take the bus from Durrës to Piraeusbus
- Take the carferry from Port of Piraeus to Port of Miloscarferry
29h 11m€131–244Train to Naples Airport, fly to Milos Island National Airport
- Take the train from Foggia to Casertatrain
- Fly from Naples Airport (NAP) to Milos Island National Airport (MLO)plane NAP - MLO
22h 13m€149–401Train, bus and ferry, bus, car ferry
- Take the train from Bari Centrale to Brindisitrain Fr / ...
- Take the busferry from Brindisi - Piazza Capitanerie di Porto to Fierbusferry
- Take the bus from Fier to Korinthosbus
- Take the train from Corinth to Piraeustrain Re
- Take the carferry from Port of Piraeus to Port of Miloscarferry
22h 55mFly Bari Karol Wojtyła Airport to Santorini, helicopter
- Fly from Bari Karol Wojtyła Airport (BRI) to Santorini (JTR)plane BRI - JTR
- Take the helicopter from Santorini Heliport to Milos Heliporthelicopter
5h 51m€305–605Fly Bari Karol Wojtyła Airport to Milos Island National Airport
- Fly from Bari Karol Wojtyła Airport (BRI) to Milos Island National Airport (MLO)plane BRI - MLO
5h 56m€145–325Fly Bari Karol Wojtyła Airport to Athens International Airport, subway, car ferry
- Fly from Bari Karol Wojtyła Airport (BRI) to Athens International Airport (ATH)plane BRI - ATH
- Take the subway from Athens Airport to Peiraiassubway
- Take the carferry from Port of Piraeus to Port of Miloscarferry
9h 38m€129–344
Apulia to Milos Island by bus, ferry, foot, and car ferry
Comparing Your Travel Options
The cheapest way to get from Apulia to Milos Island is to car ferry and bus which costs €130 - €250 and takes 29h 11m.
The fastest way to get from Apulia to Milos Island is to fly and helicopter which takes 5h 51m and costs €300 - €650.
The distance between Apulia and Milos Island is 1092 km.
The best way to get from Apulia to Milos Island without a car is to bus and ferry and bus and car ferry which takes 20h 20m and costs .
It takes approximately 20h 20m to get from Apulia to Milos Island, including transfers.
Milos Island is 1h ahead of Apulia. It is currently 2:30 AM in Apulia and 3:30 AM in Milos Island.
There are 511+ hotels available in Milos Island.
What companies run services between Apulia, Italy and Milos Island, Greece?
Ryanair, Sky Express, and two other airlines fly from Bari Karol Wojtyła Airport (BRI) to Milos Island National Airport (MLO) 3 times a week.
- Website
- en.aegeanair.com
Flights from Naples Airport to Milos Island National Airport via Athens International Airport
- Ave. Duration
- 26h 25m
- When
- Monday and Friday
- Estimated price
- €130–320
Flights from Naples Airport to Milos Island National Airport via Thessaloniki
- Ave. Duration
- 21h 30m
- When
- Monday
- Estimated price
- €180–310
Flights from Naples Airport to Milos Island National Airport via Corfu, Athens International Airport
- Ave. Duration
- 23h 45m
- When
- Monday
- Estimated price
- €130–360
Flights from Naples Airport to Milos Island National Airport via Zakinthos, Athens International Airport
- Ave. Duration
- 24h 50m
- When
- Wednesday
- Estimated price
- €180–310
Flights from Bari Karol Wojtyła Airport to Milos Island National Airport via Athens International Airport
- Ave. Duration
- 5h 42m
- When
- Friday and Monday
- Estimated price
- €50–330
Flights from Bari Karol Wojtyła Airport to Athens International Airport
- Ave. Duration
- 1h 25m
- When
- Thursday
- Estimated price
- €65–180
- Website
- skyexpress.gr
Flights from Naples Airport to Milos Island National Airport via Athens International Airport
- Ave. Duration
- 20h 35m
- When
- Thursday
- Estimated price
- €130–360
Flights from Naples Airport to Milos Island National Airport via Tirana, Athens International Airport
- Ave. Duration
- 21h 25m
- When
- Thursday
- Estimated price
- €50–310
Flights from Bari Karol Wojtyła Airport to Milos Island National Airport via Athens International Airport
- Ave. Duration
- 3h 35m
- When
- Monday
- Estimated price
- €160–320
- Website
- olympicair.com
Flights from Naples Airport to Milos Island National Airport via Zakinthos, Athens International Airport
- Ave. Duration
- 24h 50m
- When
- Wednesday
- Estimated price
- €180–310
Flights from Bari Karol Wojtyła Airport to Milos Island National Airport via Athens International Airport
- Ave. Duration
- 5h 42m
- When
- Friday and Monday
- Estimated price
- €50–330
- Website
- volotea.com
Flights from Bari Karol Wojtyła Airport to Santorini
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- €60–180
Flights from Bari Karol Wojtyła Airport to Athens International Airport
- Ave. Duration
- 1h 30m
- When
- Friday
- Estimated price
- €55–140
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Santorini
- Ave. Duration
- 1h 40m
- When
- Friday
- Estimated price
- €50–210
Flights from Bari Karol Wojtyła Airport to Athens International Airport
- Ave. Duration
- 1h 30m
- When
- Monday
- Estimated price
- €40–160
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Foggia to Caserta
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- €21–40
- Website
- Trenitalia Frecce
Train from Bari Centrale to Brindisi
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €15–26
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Foggia to Caserta
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €17–35
- Website
- Trenitalia Intercity
Train from Bari Centrale to Brindisi
- Ave. Duration
- 1h 16m
- Frequency
- 5 times a day
- Estimated price
- €12–22
- Website
- Trenitalia Intercity
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Bari Centrale to Brindisi
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €13–19
- Website
- Trenitalia
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Corinth to Piraeus
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Hellenic Train S.A.
- Phone
- +30 210 8202900
- oasa@oasa.gr
- Website
- OASA
Subway from Athens Airport to Peiraias
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €9
- Website
- OASA
- Phone
- +355697278670
- mb.travel@hotmail.com
- Website
- facebook.com
Busferry from Bari Porto to Durrës
- Ave. Duration
- 4h 56m
- Frequency
- Twice a week
- Schedules at
- autobus.al
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Bari Porto to Durrës
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Brindisi - Piazza Capitanerie di Porto to Fier
- Ave. Duration
- 5h 29m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Durrës to Piraeus
- Ave. Duration
- 9h 51m
- Frequency
- Twice daily
- Estimated price
- €45
- Schedules at
- top-lines.gr
Bus from Fier to Korinthos
- Ave. Duration
- 7h 22m
- Frequency
- Twice daily
- Estimated price
- €41
- Schedules at
- top-lines.gr
- Phone
- +355 68 407 6607
- komatastours.al@gmail.com
- Website
- facebook.com
Bus from Durrës to Piraeus
- Ave. Duration
- 13h 13m
- Frequency
- Twice daily
- Estimated price
- €50
- Schedules at
- facebook.com
- Phone
- +30 2665 0 22309
- info@ktel-thesprotias.gr
- Website
- ktel-thesprotias.gr
Bus from Igoumenitsa to Athens, Leoforou Kifisou - KTEL
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- €45–70
- Schedules at
- ktel-thesprotias.gr
- Phone
- +30 210 710 7 710
- info@seajets.gr
- Website
- Seajets
Car ferry from Port of Piraeus to Port of Milos
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- €65–160
- Website
- Seajets
Car ferry from Port of Piraeus to Port of Milos
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- €65–160
- Website
- Seajets
Car ferry from Port of Piraeus to Port of Milos
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- €65–160
- Website
- Seajets
Car ferry from Port of Piraeus to Port of Milos
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- €65–160
- Website
- Seajets
- Phone
- +30 210 4828001
- booking@ventourisferries.com
- Website
- Ventouris Ferries
Car ferry from Port of Bari to Port of Igoumenitsa
- Ave. Duration
- 12h 46m
- Frequency
- Twice a week
- Estimated price
- €90–110
- Website
- Ventouris Ferries
Car ferry from Port of Bari to Durrës
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- €60–70
- Website
- Ventouris Ferries
- Phone
- +3907150211621
- booking@adriaferries.com
- Website
- adriaferries.com
Car ferry from Port of Bari to Durrës
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- €62–114
- Schedules at
- adriaferries.com
- Deck
- €65
- Inside cabin 2 beds
- €94
- Outside cabin 2 beds
- €114
- Car
- €100
- Phone
- +30 210 89 19 800
- anek@anek.gr
- Website
- ANEK Lines
Car ferry from Port of Piraeus to Port of Milos
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- €21–80
- Website
- ANEK Lines
- Economy
- €21–35
- Airplane-type seats
- €22–35
- 2 beds - outside cabin
- €60–80
Car ferry from Port of Piraeus to Port of Milos
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- €21–80
- Website
- ANEK Lines
- Economy
- €21–35
- Airplane-type seats
- €22–35
- 2 beds - outside cabin
- €60–80
- Phone
- +30 2108919800
- superfast@superfast.com
- Website
- Superfast Ferries
Ferry from Bari M.ma to Igoumenitsa
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- €50–80
- Website
- Superfast Ferries
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
Want to know more about Flixbus?
Read the travel guide


















































