There are 5 ways to get from Skopje to Milazzo by plane, shuttle, bus, busferry, train, 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.
Fly, shuttle
best- Fly from Skopje International Airport (SKP) to Catania–Fontanarossa Airport (CTA)plane SKP - CTA
- Take a shuttle bus from Catania Airport to Milazzo - Porto
8h 6m€159–793Bus, bus and ferry, train
- Take the bus from Skopje, Transporten Centar to Misleševobus
- Take the bus from Prrenjas to Elbasanbus
- Take the busferry from Elbasan to Bari Portobusferry
- Take the bus from Bari Porto to Ferraris-Circumvesuvianabus
- Take the train from Napoli Centrale to Milazzotrain Ic
21h 34mDrive, car ferry
- Drive from Skopje to Port Of Vloracar
- Take the carferry from Port of Vlora to Porto di Brindisicarferry
- Drive from Porto Di Brindisi to Villa S. Giovannicar
- Take the carferry from Villa S. Giovanni to Tresmestiericarferry
- Drive from Tresmestieri to Milazzocar
19h 5m€191–301Bus, bus and ferry via Vlorë
- Take the bus from Skopje, Transporten Centar to Ohridbus
- Take the bus from Ohrid to Vlorëbus
- Take the busferry from Vlorë to Messina - Piazza della Repubblicabusferry
- Take the bus from Messina to Milazzobus
27h 6mBus, bus and ferry
- Take the bus from Skopje, Transporten Centar to Tirana, Terminali Lindor I Autobusavebus
- Take the busferry from Tirana, Terminali Lindor I Autobusave to Messina - Piazza della Repubblicabusferry
29h
Skopje International Airport (SKP) to Catania–Fontanarossa Airport (CTA) flights
Comparing Your Travel Options
The cheapest way to get from Skopje to Milazzo is to drive and car ferry which costs €190 - €310 and takes 19h 5m.
The fastest way to get from Skopje to Milazzo is to fly and shuttle which takes 8h 6m and costs €150 - €800.
No, there is no direct bus from Skopje to Milazzo. However, there are services departing from Skopje, Transporten Centar and arriving at Milazzo via Ohrid, Vlorë and Messina. The journey, including transfers, takes approximately 27h 6m.
The distance between Skopje and Milazzo is 908 km.
The best way to get from Skopje to Milazzo without a car is to bus and bus and ferry via Vlorë which takes 27h 6m and costs .
It takes approximately 8h 6m to get from Skopje to Milazzo, including transfers.
Skopje to Milazzo bus services, operated by Classic Company, depart from Skopje, Transporten Centar station.
Skopje to Milazzo bus services, operated by Classic Company, arrive at Ohrid station.
There are 374+ hotels available in Milazzo.
What companies run services between Skopje, North Macedonia and Milazzo, Italy?
There is no direct connection from Skopje to Milazzo. However, you can take the taxi to Skopje-Airport-SKP airport, fly to Catania–Fontanarossa Airport (CTA), walk to Catania Airport, then take the shuttle to Milazzo - Porto. Alternatively, you can take a bus from Skopje, Transporten Centar to Milazzo via Misleševo, Prrenjas, Elbasan, Elbasan, Bari Porto, Bari Porto, Ferraris-Circumvesuviana, and Napoli Centrale in around 21h 34m.
- Website
- ryanair.com
Flights from Skopje International Airport to Catania–Fontanarossa Airport via Rome
- Ave. Duration
- 4h 45m
- When
- Saturday
- Estimated price
- €40–200
Flights from Skopje International Airport to Catania–Fontanarossa Airport via Naples
- Ave. Duration
- 7h 55m
- When
- Wednesday
- Estimated price
- €35–190
Flights from Skopje International Airport to Catania–Fontanarossa Airport via Malta
- Ave. Duration
- 7h 55m
- When
- Friday
- Estimated price
- €35–200
Flights from Skopje International Airport to Catania–Fontanarossa Airport via Venice
- Ave. Duration
- 8h 10m
- When
- Wednesday and Sunday
- Estimated price
- €50–210
- Website
- airserbia.com
Flights from Skopje International Airport to Catania–Fontanarossa Airport via Belgrade
- Ave. Duration
- 9h 45m
- When
- Friday
- Estimated price
- €70–210
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Napoli Centrale to Milazzo
- Ave. Duration
- 6h 35m
- Frequency
- 4 times a day
- Estimated price
- €50–90
- Website
- Trenitalia Intercity
- Phone
- +39 3312844763
- [email protected]
- Website
- giardinatour.it
Shuttle from Catania Airport to Milazzo - Porto
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- €20–30
- Schedules at
- giardinatour.it
- Daytime service
- €20
- Nightime service
- €30
- Phone
- +389 - 71 - 322 - 333
- Website
- martinoski.com
Bus from Skopje, Transporten Centar to Misleševo
- Ave. Duration
- 2h 27m
- Frequency
- 5 times a day
- Estimated price
- €5
- Schedules at
- martinoski.com
- Phone
- +355 69 213 1213
- [email protected]
- Website
- facebook.com
Bus from Prrenjas to Elbasan
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Schedules at
- facebook.com
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Elbasan to Bari Porto
- Ave. Duration
- 4h 14m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Vlorë to Messina - Piazza della Repubblica
- Ave. Duration
- 16h 56m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Tirana, Terminali Lindor I Autobusave to Messina - Piazza della Repubblica
- Ave. Duration
- 21h 35m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +39 080 579 0211
- [email protected]
- Website
- sitasudtrasporti.it
Bus from Bari Porto to Ferraris-Circumvesuviana
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- €16–23
- Schedules at
- sitasudtrasporti.it
- Phone
- +389 71 302 600
- [email protected]
- Website
- traveling.com
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- €16–19
- Schedules at
- Classic Company
- Phone
- (389) 46 251-882
- [email protected]
- Website
- galeb.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a day
- Estimated price
- €13–19
- Schedules at
- galeb.mk
- Phone
- 078/421-297
- [email protected]
- Website
- biserprom.com.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €8–14
- Schedules at
- biserprom.com.mk
- Phone
- +389 71 77 55 29
- [email protected]
- Website
- ganicekskluziv.mk
Bus from Skopje, Transporten Centar to Ohrid
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- €20–23
- Schedules at
- ganicekskluziv.mk
- Phone
- +389 70 212 106
- [email protected]
- Website
- senadtours.com
Bus from Ohrid to Vlorë
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €21
- Schedules at
- senadtours.com
- Phone
- +389 46 787 312
- [email protected]
- Website
- eurobus.mk
Bus from Ohrid to Vlorë
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €9–18
- Schedules at
- eurobus.mk
- Phone
- +39 090.673782
- [email protected]
- Website
- giuntabus.com
Bus from Messina to Milazzo
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- €15
- Schedules at
- giuntabus.com
- Phone
- +38975468055
- Website
- idotours.com.mk
Bus from Skopje, Transporten Centar to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- €20
- Schedules at
- autobus.al
- Phone
- +355 69 234 8608
- [email protected]
- Website
- dritatravel.com
Bus from Skopje, Transporten Centar to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- €20–40
- Schedules at
- dritatravel.com
- Phone
- +39 0831 575289
- Website
- Starlines
Car ferry from Port of Vlora to Porto di Brindisi
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €40–55
- Website
- Starlines
- Phone
- +30 210 9561630
- [email protected]
- Website
- European Seaways
Car ferry from Port of Vlora to Porto di Brindisi
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Website
- European Seaways
- Phone
- +39 0836 801578
- [email protected]
Car ferry from Port of Vlora to Porto di Brindisi
- Ave. Duration
- 7h 30m
- Frequency
- 4 times a week
- Estimated price
- €62
- Schedules at
- European Ferries
- Phone
- 090774409
- [email protected]
- Website
- bluferries.it
Car ferry from Villa S. Giovanni to Tresmestieri
- Ave. Duration
- 25 min
- Frequency
- Hourly
- Estimated price
- €19–35
- Schedules at
- bluferries.it
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






































