There are 8 ways to get from Ancona to Macedonia by plane, train, car, bus, 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 Raffaello Sanzio Airport to Thessaloniki Airport Makedonia, train, drive
best- Fly from Raffaello Sanzio Airport (AOI) to Thessaloniki Airport Makedonia (SKG)plane AOI - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
12h$195–397Fly Raffaello Sanzio Airport to Sofia Airport, bus, train
cheapest- Fly from Raffaello Sanzio Airport (AOI) to Sofia Airport (SOF)plane AOI - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Stationbus
- Take the train from Dupnitsa to Petrichtrain
12h 36m$83–312Bus, drive
- Take the bus from Ancona to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Strumicabus
- Drive from Strumica to Macedoniacar
22h 22mDrive 1,601.2 km
- Drive from Ancona to Macedoniacar 1,601.2 km
16h 31m$290–419Train to Fiumicino International Airport, fly to Thessaloniki Airport Makedonia, train, drive
- Take the train from Ancona to Roma Terminitrain
- Fly from Fiumicino International Airport (FCO) to Thessaloniki Airport Makedonia (SKG)plane FCO - SKG
- Take the train from Thessaloniki to Rodopolistrain
- Drive from Rodopolis to Macedoniacar
12h 50m$105–323Train to Federico Fellini Airport, fly to Sofia Airport, bus, train
- Take the train from Ancona to Riminitrain
- Fly from Federico Fellini Airport (RMI) to Sofia Airport (SOF)plane RMI - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Stationbus
- Take the train from Dupnitsa to Petrichtrain
11h 8m$104–401Train to Roma Ciampino Airport, fly to Sofia Airport, bus, train
- Take the train from Ancona to Roma Terminitrain
- Fly from Roma Ciampino Airport (CIA) to Sofia Airport (SOF)plane CIA - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Stationbus
- Take the train from Dupnitsa to Petrichtrain
14h 5m$86–339Car ferry, bus, drive
- Take the car ferry from Port of Ancona to Port of Splitcarferry
- Take the bus from Split Bus Station to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Strumicabus
- Drive from Strumica to Macedoniacar
34h 41m
Raffaello Sanzio Airport (AOI) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Ancona to Macedonia is to train and fly and bus which costs $85 - $340 and takes 14h 5m.
The fastest way to get from Ancona to Macedonia is to train and fly and bus which takes 11h 8m and costs $100 - $410.
The distance between Ancona and Macedonia is 1059 km. The road distance is 1601.2 km.
It takes approximately 12h to get from Ancona to Macedonia, including transfers.
Macedonia is 1h ahead of Ancona. It is currently 10:40 PM in Ancona and 11:40 PM in Macedonia.
Yes, the driving distance between Ancona to Macedonia is 1601 km. It takes approximately 16h 31m to drive from Ancona to Macedonia.
There are 337+ hotels available in Macedonia.
What companies run services between Ancona, Italy and Macedonia, Blagoevgrad, Bulgaria?
There is no direct connection from Ancona to Macedonia. However, you can take the train to Castelferretti, walk to Raffaello Sanzio Airport (AOI) airport, fly to Thessaloniki Airport Makedonia (SKG), walk to Thessaloniki Airport, take the bus to Thessaloniki Neos Sidirodromikos Stathmos, walk to Thessaloniki, take the train to Rodopolis, then drive to Macedonia. Alternatively, you can take a bus from Ancona to Macedonia via Skopje, Transporten Centar and Strumica in around 22h 22m.
- Website
- ryanair.com
Flights from Raffaello Sanzio Airport to Thessaloniki Airport Makedonia via Charleroi
- Ave. Duration
- 9h 5m
- When
- Thursday
- Estimated price
- $100–370
Flights from Raffaello Sanzio Airport to Thessaloniki Airport Makedonia via Krakow
- Ave. Duration
- 9h 10m
- When
- Sunday
- Estimated price
- $90–340
Flights from Fiumicino International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $45–190
Flights from Roma Ciampino Airport to Sofia Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $45–230
Flights from Roma Ciampino Airport to Sofia Airport via Budapest
- Ave. Duration
- 4h 10m
- When
- Sunday
- Estimated price
- $45–230
- Website
- lufthansa.com
Flights from Raffaello Sanzio Airport to Thessaloniki Airport Makedonia via Munich
- Ave. Duration
- 5h 5m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $110–400
Flights from Raffaello Sanzio Airport to Sofia Airport via Munich
- Ave. Duration
- 4h 35m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $110–480
Flights from Raffaello Sanzio Airport to Sofia Airport via Fiumicino International Airport
- Ave. Duration
- 10h 5m
- When
- Friday
- Estimated price
- $80–300
- Website
- en.aegeanair.com
Flights from Raffaello Sanzio Airport to Thessaloniki Airport Makedonia via Fiumicino International Airport
- Ave. Duration
- 5h 20m
- When
- Monday and Friday
- Estimated price
- $95–350
Flights from Fiumicino International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 40m
- When
- Monday and Friday
- Estimated price
- $60–190
Flights from Fiumicino International Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $60–190
- Website
- ita-airways.com
Flights from Raffaello Sanzio Airport to Sofia Airport via Fiumicino International Airport
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $80–300
- Website
- wizzair.com
Flights from Raffaello Sanzio Airport to Sofia Airport via Fiumicino International Airport
- Ave. Duration
- 7h 35m
- When
- Monday and Friday
- Estimated price
- $60–280
Flights from Federico Fellini Airport to Sofia Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $70–330
- Website
- air.bg
Flights from Raffaello Sanzio Airport to Sofia Airport via Fiumicino International Airport
- Ave. Duration
- 5h 15m
- When
- Tuesday and Thursday
- Estimated price
- $120–290
- Website
- skyexpress.gr
Flights from Fiumicino International Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $100–700
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 5 times a week
- Estimated price
- $5–9
- Website
- https://www.hellenictrain.gr/en
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Train from Dupnitsa to Petrich
- Ave. Duration
- 2h 17m
- Frequency
- 4 times a day
- Estimated price
- $4–7
- Website
- https://www.bdz.bg/en
- 2nd Class
- $4–6
- 1st Class
- $6–7
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Ancona to Roma Termini
- Ave. Duration
- 3h 51m
- Frequency
- 5 times a day
- Estimated price
- $27–50
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Rimini
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- $12
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Roma Termini
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- $12–70
- Website
- https://www.trenitalia.com/en.html
Train from Ancona to Rimini
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- $14–15
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ancona to Rimini
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- $18–35
- Schedules at
- trenitalia.com
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Ancona to Rimini
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- $34–39
- Website
- https://int.bahn.de/en
- Phone
- +389 75 209 209
- hakkomerc@gmail.com
- Website
- hakbus.org
Bus from Ancona to Skopje, Transporten Centar
- Ave. Duration
- 17h 41m
- Frequency
- Once a week
- Estimated price
- $131
- Website
- https://www.hakbus.org/
- Phone
- +389 34 346 030
- Website
- facebook.com
Bus from Skopje, Transporten Centar to Strumica
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Website
- https://www.facebook.com/strumicaekspres
- Phone
- +359 2 493 0191
- info@traventuria.com
- Website
- traventuria.com
Bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- $11–15
- Website
- https://traventuria.com/
- Phone
- +389 44 371 066
- hafet-tours@hotmail.com
- Website
- hafettours.mk
Bus from Split Bus Station to Skopje, Transporten Centar
- Ave. Duration
- 17h 30m
- Frequency
- 6 times a week
- Estimated price
- $60–85
- Schedules at
- hafettours.mk
- Phone
- +39 081 428 5555
- booking@snav.it
- Website
- snav.it
Car ferry from Port of Ancona to Port of Split
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a week
- Estimated price
- $60–75
- Schedules at
- snav.it
- Phone
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Port of Ancona to Port of Split
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- $85–100
- Website
- https://www.jadrolinija.hr/en
Want to know more about travelling around Bulgaria
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 Rome from the airport
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide














































