There are 8 ways to get from Rome Airport (FCO) to Macedonia by plane, train, car, bus, car ferry, ferry, or busferry
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 Thessaloniki Airport Makedonia, train, drive
best- 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
6h 17m$78–223Fly to Sofia Airport, train
cheapest- Fly from Fiumicino International Airport (FCO) to Sofia Airport (SOF)plane FCO - SOF
- Take the train from Zaharna Fabrika to Petrichtrain
8h 3m$31–130Train, bus
- Take the train from Roma Termini to Padovatrain Fr
- Take the bus from Padova to Blagoevgradbus
- Take the train from Blagoevgrad to Petrichtrain Ic / ...
26h 23m$172–284Drive, car ferry
- Drive from Rome Airport (FCO) to Port Of Anconacar
- Take the carferry from Port of Ancona to Durrëscarferry
- Drive from Durrës to Macedoniacar
26h 36m$237–382Train, ferry, bus, drive
- Take the train from Roma Termini to Bari Centraletrain Fr / ...
- Take the ferry from Port of Bari to Durrësferry
- Take the bus from Durrës to Thessaloníkibus
- Take the train from Thessaloniki to Mandrakitrain Re
- Drive from Mandraki to Macedoniacar
33h 31mFly to Skopje International Airport, bus, drive
- Fly from Fiumicino International Airport (FCO) to Skopje International Airport (SKP)plane FCO - SKP
- Take the bus from Skopje, Transporten Centar to Dobrejcibus
- Drive from Dobrejci to Macedoniacar
9h 36mBus, drive
- Take the bus from Fiumicino Aeroporto T3 to Siena Stationbus
- Take the bus from Siena to Skopje, Transporten Centarbus
- Take the bus from Skopje, Transporten Centar to Strumicabus
- Drive from Strumica to Macedoniacar
27h 16mBus and ferry, bus, train, drive
- Take the busferry from Roma, Autostazione Tiburtina to Elbasanbusferry
- Take the bus from Elbasan to Thessaloníkibus
- Take the train from Thessaloniki to Mandrakitrain Re
- Drive from Mandraki to Macedoniacar
35h 11m
Fiumicino International Airport (FCO) to Thessaloniki Airport Makedonia (SKG) flights
Questions & Answers
The cheapest way to get from Rome Airport (FCO) to Macedonia is to fly and train which costs $30 - $130 and takes 8h 3m.
The fastest way to get from Rome Airport (FCO) to Macedonia is to fly and train and drive which takes 6h 17m and costs $75 - $230.
The distance between Rome Airport (FCO) and Macedonia is 1089 km.
The best way to get from Rome Airport (FCO) to Macedonia without a car is to train and bus which takes 26h 23m and costs $170 - $290.
It takes approximately 6h 17m to get from Rome Airport (FCO) to Macedonia, including transfers.
Macedonia is 1h ahead of Rome Airport (FCO). It is currently 12:59 AM in Rome Airport (FCO) and 1:59 AM in Macedonia.
There are 376+ hotels available in Macedonia.
What companies run services between Rome Airport (FCO), Italy and Macedonia, Blagoevgrad, Bulgaria?
There is no direct connection from Rome Airport (FCO) to Macedonia. However, you can 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 train from Fiumicino Aeroporto to Macedonia via Roma Termini, Padova, Padova, Blagoevgrad, Blagoevgrad, and Petrich in around 26h 23m.
- Website
- ryanair.com
Flights from Fiumicino International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 50m
- When
- Wednesday, Friday, Saturday, Sunday, and Tuesday
- Estimated price
- $45–160
Flights from Fiumicino International Airport to Sofia Airport via Bari
- Ave. Duration
- 3h 20m
- When
- Thursday
- Estimated price
- $50–140
- Website
- wizzair.com
Flights from Fiumicino International Airport to Sofia Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $21–100
Flights from Fiumicino International Airport to Skopje International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $26–160
- Website
- en.aegeanair.com
Flights from Fiumicino International Airport to Thessaloniki Airport Makedonia
- Ave. Duration
- 1h 40m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $65–190
- Website
- skyexpress.gr
Flights from Fiumicino International Airport to Thessaloniki Airport Makedonia via Athens
- Ave. Duration
- 4h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $95–220
- Website
- air.bg
Flights from Fiumicino International Airport to Sofia Airport
- Ave. Duration
- 2h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $90–140
- Phone
- 14511
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Rodopolis
- Ave. Duration
- 1h 27m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Mandraki
- Ave. Duration
- 1h 54m
- Frequency
- 3 times a day
- Estimated price
- $9–13
- Website
- Hellenic Train S.A.
Train from Thessaloniki to Mandraki
- Ave. Duration
- 1h 54m
- Frequency
- 3 times a day
- Estimated price
- $9–13
- Website
- Hellenic Train S.A.
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Roma Termini to Padova
- Ave. Duration
- 3h 34m
- Frequency
- Hourly
- Estimated price
- $80–160
- Schedules at
- Trenitalia Frecce
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 4h 22m
- Frequency
- Hourly
- Estimated price
- $80–170
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Roma Termini to Padova
- Ave. Duration
- 5h 38m
- Frequency
- 4 times a day
- Estimated price
- $55–130
- Website
- Trenitalia Intercity
Train from Roma Termini to Bari Centrale
- Ave. Duration
- 6h 32m
- Frequency
- Twice daily
- Estimated price
- $60–130
- Website
- Trenitalia Intercity
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Blagoevgrad to Petrich
- Ave. Duration
- 1h 46m
- Frequency
- Every 4 hours
- Estimated price
- $1–4
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $1–3
- 1st Class
- $2–4
Train from Zaharna Fabrika to Petrich
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- $3–6
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $3–5
- 1st Class
- $4–6
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Padova to Blagoevgrad
- Ave. Duration
- 18h
- Frequency
- Twice a week
- Estimated price
- $106
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
- Phone
- +355 67 604 2191
- Website
- facebook.com
Bus from Durrës to Thessaloníki
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Schedules at
- autobus.al
Bus from Elbasan to Thessaloníki
- Ave. Duration
- 10h 21m
- Frequency
- Once daily
- Schedules at
- autobus.al
- Phone
- +389 34 346 030
- Website
- Strumica Ekspres
Bus from Skopje, Transporten Centar to Dobrejci
- Ave. Duration
- 3h 27m
- Frequency
- Hourly
- Website
- Strumica Ekspres
Bus from Skopje, Transporten Centar to Strumica
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Website
- Strumica Ekspres
- Phone
- +39 199 168 182
- [email protected]
- Website
- tiemmespa.it
Bus from Fiumicino Aeroporto T3 to Siena Station
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $24–30
- Schedules at
- tiemmespa.it
- Phone
- +389 75 209 209
- [email protected]
- Website
- Hak Bus
Bus from Siena to Skopje, Transporten Centar
- Ave. Duration
- 18h 20m
- Frequency
- Once a week
- Estimated price
- $129
- Website
- Hak Bus
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Busferry from Roma, Autostazione Tiburtina to Elbasan
- Ave. Duration
- 18h 6m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +3907150211621
- [email protected]
- Website
- adriaferries.com
Car ferry from Port of Ancona to Durrës
- Ave. Duration
- 16h
- Frequency
- Once daily
- Estimated price
- $110–190
- Schedules at
- adriaferries.com
- Deck
- $111
- Inside cabin 2 beds
- $146
- Inner cabin 2 beds
- $170
- Car
- $152
- Phone
- +39 010 209 4591
- [email protected]
- Website
- Grandi Navi Veloci
Ferry from Port of Bari to Durrës
- Ave. Duration
- 8h 32m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- Grandi Navi Veloci
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
Getting to Rome from the airport
Read the travel guide
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide






































