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)AOI - SKG
- Take the train from Thessaloniki to Rodopolis
- Drive from Rodopolis to Macedonia
11h 59m$195–399Train to Federico Fellini Airport, fly to Sofia Airport, bus, train
cheapest- Take the train from Ancona to Rimini
- Fly from Federico Fellini Airport (RMI) to Sofia Airport (SOF)RMI - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
- Take the train from Dupnitsa to Petrich
11h 8m$90–331Bus, drive
- Take the bus from Ancona to Skopje, Transporten Centar
- Take the bus from Skopje, Transporten Centar to Strumica
- Drive from Strumica to Macedonia
22h 22mDrive 1,599.8 km
- Drive from Ancona to Macedonia1,599.8 km
16h 31m$290–418Train to Fiumicino International Airport, fly to Thessaloniki Airport Makedonia, train, drive
- Take the train from Ancona to Roma Termini
- Fly from Fiumicino International Airport (FCO) to Thessaloniki Airport Makedonia (SKG)FCO - SKG
- Take the train from Thessaloniki to Rodopolis
- Drive from Rodopolis to Macedonia
12h 49m$99–342Train to Roma Ciampino Airport, fly to Sofia Airport, bus, train
- Take the train from Ancona to Roma Termini
- Fly from Roma Ciampino Airport (CIA) to Sofia Airport (SOF)CIA - SOF
- Take the bus from Sofia Airport Terminal 1 Bus Stop to Dupnitsa Bus Station
- Take the train from Dupnitsa to Petrich
14h 5m$92–346Fly Raffaello Sanzio Airport to Tirana International Airport Nënë Tereza, bus, drive
- Fly from Raffaello Sanzio Airport (AOI) to Tirana International Airport Nënë Tereza (TIA)AOI - TIA
- Take the bus from Elbasan to Ohrid
- Take the bus from Ohrid to Kavadarci
- Take the bus from Kavadarci to Strumica
- Drive from Strumica to Macedonia
13h 32mCar ferry, bus, drive
- Take the car ferry from Port of Ancona to Port of Split53
- Take the bus from Split Bus Station to Skopje, Transporten Centar
- Take the bus from Skopje, Transporten Centar to Strumica
- Drive from Strumica to Macedonia
34h 26m
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 $90 - $350 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 $90 - $340.
The distance between Ancona and Macedonia is 1059 km. The road distance is 1599.8 km.
It takes approximately 11h 59m to get from Ancona to Macedonia, including transfers.
Macedonia is 1h ahead of Ancona. It is currently 6:42 AM in Ancona and 7:42 AM in Macedonia.
Yes, the driving distance between Ancona to Macedonia is 1600 km. It takes approximately 16h 31m to drive from Ancona to Macedonia.
There are 342+ 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 Krakow
- Ave. Duration
- 9h 10m
- When
- Sunday
- Estimated price
- $95–330
Flights from Fiumicino International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $50–180
Flights from Roma Ciampino Airport to Sofia Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $55–230
- 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
- $90–320
Flights from Fiumicino International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 40m
- When
- Monday and Friday
- Estimated price
- $55–160
Flights from Fiumicino International Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $55–160
- Website
- skyexpress.gr
Flights from Fiumicino International Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- $110–750
- Website
- wizzair.com
Flights from Federico Fellini Airport to Sofia Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $60–260
- Website
- flyulendo.com
Flights from Raffaello Sanzio Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $24–210
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- $5–9
- Website
- https://www.hellenictrain.gr/en
- 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
- $8–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–75
- 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–40
- 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–38
- Website
- https://int.bahn.de/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
- +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
- $130
- 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
Bus from Kavadarci to Strumica
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- 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 46 787 312
- info@eurobus.mk
- Website
- eurobus.mk
Bus from Elbasan to Ohrid
- Ave. Duration
- 53 min
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- eurobus.mk
- Phone
- +389 72 230-200
- info@ekstrabus.com
- Website
- ekstrabus.com.mk
Bus from Ohrid to Kavadarci
- Ave. Duration
- 1h 51m
- Frequency
- Twice daily
- Schedules at
- ekstrabus.com.mk
Bus from Kavadarci to Strumica
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Schedules at
- ekstrabus.com.mk
- 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
- +385 72 303 337
- passdept_h@jadrolinija.hr
- Website
- jadrolinija.hr
Car ferry from Port of Ancona to Port of Split
- Ave. Duration
- 11h 15m
- Frequency
- 3 times a week
- Estimated price
- $87–88
- Website
- https://www.jadrolinija.hr/en
- 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
- $30–90
- Schedules at
- snav.it
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
















































