There are 7 ways to get from North Macedonia to Milan by plane, train, bus, 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 Milan Linate Airport
best- Fly from Skopje International Airport (SKP) to Milan Linate Airport (LIN)plane SKP - LIN
4h 31m€157–308Bus
cheapest- Take the bus from Skopje, Transporten Centar to Verona Porta Nuovabus
- Take the bus from Verona to Milano, Autostazione Lampugnanobus 423 / ...
22h 48m€62–93Train, bus
- Take the train from Skopje, Transporten Centar to Sh. Ekonomiketrain
- Take the bus from Pristina to Padova Autostazionebus
- Take the train from Padova to Milano Centraletrain Fr
19h 48m€123–194Drive 1,417.6 km
- Drive from Skopje to Milancar 1,417.6 km
13h 47m€230–332Fly to Il Caravaggio International Airport, bus
- Fly from Skopje International Airport (SKP) to Il Caravaggio International Airport (BGY)plane SKP - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
3h 25m€91–348Bus, train via Florence
- Take the bus from Skopje, Transporten Centar to Stazione Santa Maria Novellabus
- Take the train from Firenze S.M.N. to Milano Centraletrain Fr
19h 49m€140–185Bus, train
- Take the bus from Skopje, Transporten Centar to Pristinabus
- Take the bus from Pristina to Chiaribus
- Take the train from Chiari to Pioltello Limitotrain Re6 / ...
25h 4m
Skopje International Airport (SKP) to Milan Linate Airport (LIN) flights
Comparing Your Travel Options
The cheapest way to get from North Macedonia to Milan is to bus which costs €60 - €95 and takes 22h 48m.
The fastest way to get from North Macedonia to Milan is to fly and bus which takes 3h 25m and costs €90 - €350.
No, there is no direct bus from North Macedonia to Milan. However, there are services departing from Skopje, Transporten Centar and arriving at Milano, Autostazione Lampugnano via Verona. The journey, including transfers, takes approximately 22h 48m.
The distance between North Macedonia and Milan is 1088 km. The road distance is 1417.6 km.
The best way to get from North Macedonia to Milan without a car is to train and bus which takes 19h 48m and costs €120 - €200.
It takes approximately 4h 31m to get from North Macedonia to Milan, including transfers.
North Macedonia to Milan bus services, operated by Durmo Tours, depart from Skopje, Transporten Centar station.
The best way to get from North Macedonia to Milan is to fly which takes 4h 31m and costs €150 - €310. Alternatively, you can bus, which costs €60 - €95 and takes 22h 48m.
North Macedonia to Milan bus services, operated by Durmo Tours, arrive at Verona Porta Nuova station.
Yes, the driving distance between North Macedonia to Milan is 1418 km. It takes approximately 13h 47m to drive from North Macedonia to Milan.
What companies run services between North Macedonia and Milan, Italy?
Austrian Airlines, Wizz Air, and ITA Airways fly from Skopje International Airport (SKP) to Milan Linate Airport (LIN) 3 times a day. Alternatively, you can take a bus from Skopje, Transporten Centar to Milano, Autostazione Lampugnano via Verona Porta Nuova and Verona in around 22h 48m.
- Website
- ita-airways.com
Flights from Skopje International Airport to Milan Linate Airport via Bari
- Ave. Duration
- 3h 55m
- When
- Monday and Friday
- Estimated price
- €90–290
Flights from Skopje International Airport to Milan Linate Airport via Naples
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €90–300
Flights from Skopje International Airport to Milan Linate Airport via Rome
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €130–250
- Website
- austrian.com
Flights from Skopje International Airport to Milan Linate Airport via Vienna
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €95–410
- Website
- wizzair.com
Flights from Skopje International Airport to Il Caravaggio International Airport
- Ave. Duration
- 2h 5m
- When
- Tuesday and Saturday
- Estimated price
- €40–180
- Phone
- +383 038 534 – 814
- [email protected]
- Website
- Trainkos
Train from Skopje, Transporten Centar to Sh. Ekonomike
- Ave. Duration
- 2h 38m
- Frequency
- Once daily
- Estimated price
- €3–4
- Website
- Trainkos
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Padova to Milano Centrale
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- €30–55
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €40–75
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Padova to Milano Centrale
- Ave. Duration
- 2h 9m
- Frequency
- Once daily
- Estimated price
- €50–100
- Website
- Trenitalia Eurocity
- 1st Class
- €70–100
- 2nd Class
- €50–70
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 2h 36m
- Frequency
- 4 times a day
- Estimated price
- €35–60
- Website
- Italo Treno
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Firenze S.M.N. to Milano Centrale
- Ave. Duration
- 3h 54m
- Frequency
- Once daily
- Estimated price
- €30–60
- Website
- Trenitalia Intercity
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Chiari to Pioltello Limito
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €4–6
- Website
- Trenord
- Phone
- +39 333 916 3531
- [email protected]
- Website
- Harea Travel
Bus from Pristina to Padova Autostazione
- Ave. Duration
- 13h 23m
- Frequency
- Twice daily
- Estimated price
- €90
- Website
- Harea Travel
- [email protected]
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–23
- Website
- TERRAVISION
- Phone
- 035.319366
- [email protected]
- Website
- orioshuttle.com
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–14
- Schedules at
- orioshuttle.com
- Phone
- +389 75 209 209
- [email protected]
- Website
- Hak Bus
Bus from Skopje, Transporten Centar to Stazione Santa Maria Novella
- Ave. Duration
- 17h 16m
- Frequency
- Once a week
- Estimated price
- €110
- Website
- Hak Bus
- Phone
- +389 42 217 370
- [email protected]
- Website
- durmotours.com.mk
Bus from Skopje, Transporten Centar to Verona Porta Nuova
- Ave. Duration
- 19h 24m
- Frequency
- Twice a week
- Estimated price
- €45–75
- Schedules at
- durmotours.com.mk
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Verona to Milano, Autostazione Lampugnano
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- €14–22
- Website
- Flixbus
- Phone
- +383 49 166 760
- [email protected]
- Website
- Amalfi Tours
Bus from Skopje, Transporten Centar to Pristina
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- €9–11
- Website
- Amalfi Tours
- Phone
- +389 76 241 003
- [email protected]
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Pristina
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- €7–10
- Schedules at
- facebook.com
- [email protected]
- Website
- Motoja
Bus from Skopje, Transporten Centar to Pristina
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Estimated price
- €8–9
- Website
- Motoja
- Phone
- + 383 044 233 555
- Website
- sabagroup.eu
Bus from Pristina to Chiari
- Ave. Duration
- 20h 38m
- Frequency
- Twice a week
- Schedules at
- facebook.com
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 to Milan from the airport
Read the travel guide
5 incredible day trips from Florence by train
Read the travel guide
Booking & Getting There
There are 13810+ hotels available in Milan.










































