There are 7 ways to get from Sofia Airport (SOF) to Rome by plane, bus, train, 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 Fiumicino International Airport
best- Fly from Sofia Airport (SOF) to Fiumicino International Airport (FCO)plane SOF - FCO
2h 32m€23–103Bus, train via Trieste
- Take the bus from Sofia Central Bus Station to Triestebus
- Take the train from Trieste Centrale to Roma Tiburtinatrain Fr
22h 18m€170–281Drive 1,656.3 km
- Drive from Sofia Airport (SOF) to Romecar 1,656.3 km
15h 45m€261–376Fly to Roma Ciampino Airport
- Fly from Sofia Airport (SOF) to Roma Ciampino Airport (CIA)plane SOF - CIA
2h 35m€51–186Fly to Naples Airport, train
- Fly from Sofia Airport (SOF) to Naples Airport (NAP)plane SOF - NAP
- Take the train from Napoli Afragola to Roma Terminitrain
4h 3m€51–183Bus, train
- Take the bus from Sofia Central Bus Station to Ferrara Piazzale della Stazionebus
- Take the train from Ferrara to Roma Terminitrain Fr
26h 7m€135–215Bus
- Take the bus from Sofia Central Bus Station to Bologna Centralebus
- Take the bus from Bologna Centrale to Roma, Autostazione Tiburtinabus N997 / ...
28h 59m€125–150
Sofia Airport (SOF) to Rome by subway, train, and bus
Questions & Answers
The cheapest way to get from Sofia Airport (SOF) to Rome is to fly which costs €22 - €110 and takes 2h 32m.
The fastest way to get from Sofia Airport (SOF) to Rome is to fly which takes 2h 32m and costs €22 - €110.
No, there is no direct bus from Sofia Airport (SOF) to Rome. However, there are services departing from Летище София Терминал 1 and arriving at Roma, Autostazione Tiburtina via Умбал Св. Анна, Sofia Central Bus Station and Bologna Centrale. The journey, including transfers, takes approximately 28h 59m.
The distance between Sofia Airport (SOF) and Rome is 954 km. The road distance is 1656.3 km.
The best way to get from Sofia Airport (SOF) to Rome without a car is to bus and train via Trieste which takes 22h 18m and costs €170 - €290.
It takes approximately 2h 32m to get from Sofia Airport (SOF) to Rome, including transfers.
Sofia Airport (SOF) to Rome bus services, operated by M&M Travel, depart from Sofia Central Bus Station.
The best way to get from Sofia Airport (SOF) to Rome is to fly which takes 2h 32m and costs €22 - €110. Alternatively, you can bus, which costs €120 - €150 and takes 28h 59m.
Sofia Airport (SOF) to Rome bus services, operated by M&M Travel, arrive at Bologna Centrale station.
Rome is 1h behind Sofia Airport (SOF). It is currently 10:26 AM in Sofia Airport (SOF) and 9:26 AM in Rome.
What companies run services between Sofia Airport (SOF), Bulgaria and Rome, Italy?
Wizz Air, Bulgaria Air, and Air Serbia fly from Sofia Airport (SOF) to Fiumicino International Airport (FCO) 3 times a day. Alternatively, you can take a bus from Летище София Терминал 1 to Roma, Autostazione Tiburtina via Умбал Св. Анна, Централна Гара, Sofia Central Bus Station, and Bologna Centrale in around 28h 59m.
- Website
- ryanair.com
Flights from Sofia Airport to Roma Ciampino Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €45–170
Flights from Sofia Airport to Roma Ciampino Airport via Budapest
- Ave. Duration
- 4h 30m
- When
- Tuesday
- Estimated price
- €45–170
Flights from Sofia Airport to Naples Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- €24–120
- Website
- air.bg
Flights from Sofia Airport to Fiumicino International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €75–120
Flights from Sofia Airport to Fiumicino International Airport via Belgrade
- Ave. Duration
- 4h 35m
- When
- Monday, Thursday, Friday, Saturday, Wednesday, and Sunday
- Estimated price
- €60–160
- Website
- wizzair.com
Flights from Sofia Airport to Fiumicino International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €18–85
Flights from Sofia Airport to Naples Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €20–80
- Website
- airserbia.com
Flights from Sofia Airport to Fiumicino International Airport via Belgrade
- Ave. Duration
- 4h 35m
- When
- Monday, Thursday, Friday, Saturday, Wednesday, and Sunday
- Estimated price
- €60–160
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Trieste Centrale to Roma Tiburtina
- Ave. Duration
- 5h 13m
- Frequency
- Twice daily
- Estimated price
- €95–190
- Schedules at
- trenitalia.com
Train from Napoli Afragola to Roma Termini
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €30–65
- Schedules at
- trenitalia.com
Train from Ferrara to Roma Termini
- Ave. Duration
- 2h 56m
- Frequency
- Hourly
- Estimated price
- €60–120
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Trieste Centrale to Roma Tiburtina
- Ave. Duration
- 5h 52m
- Frequency
- Twice daily
- Estimated price
- €80–160
- Website
- https://www.italotreno.it/en
Train from Napoli Afragola to Roma Termini
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- €26–55
- Website
- https://www.italotreno.it/en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Ferrara to Roma Termini
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a day
- Estimated price
- €40–90
- Website
- https://www.trenitalia.com/en.html
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Sofia Central Bus Station to Trieste
- Ave. Duration
- 14h 30m
- Frequency
- Twice a week
- Estimated price
- €88
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Sofia Central Bus Station to Ferrara Piazzale della Stazione
- Ave. Duration
- 21h
- Frequency
- Once a week
- Estimated price
- €95
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Sofia Central Bus Station to Bologna Centrale
- Ave. Duration
- 21h 30m
- Frequency
- Once a week
- Estimated price
- €95
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Bologna Centrale to Roma, Autostazione Tiburtina
- Ave. Duration
- 4h 55m
- Frequency
- Hourly
- Estimated price
- €30–55
- Website
- https://www.flixbus.co.uk
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 Rome from the airport
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Yes, the driving distance between Sofia Airport (SOF) to Rome is 1656 km. It takes approximately 15h 45m to drive from Sofia Airport (SOF) to Rome.
There are 21147+ hotels available in Rome.

















