There are 5 ways to get from Berovo to Sofia Airport (SOF) by car, train, bus, or rideshare
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, train
best- Drive from Berovo to Simitlicar
- Take the train from Simitli to Zaharna Fabrikatrain Ic
4h 50m$16–25Drive, train via Kresna
cheapest- Drive from Berovo to Kresnacar
- Take the train from Kresna to Gorna banya spirkatrain Ic
5h 54m$10–16Drive, bus
- Drive from Berovo to Kresnacar
- Take the bus from Kresna to Sofia Central Bus Stationbus Union Ivkoni
5h 18m$14–20Airport Transfer
- Take the rideshare from Berovo to Sofia-SOF168.9 km
2h 25mDrive 168.9 km
- Drive from Berovo to Sofia Airport (SOF)car 168.9 km
2h 25m$27–39
Questions & Answers
The cheapest way to get from Berovo to Sofia Airport (SOF) is to drive and train via Kresna which costs $9 - $16 and takes 5h 54m.
The fastest way to get from Berovo to Sofia Airport (SOF) is to drive which takes 2h 25m and costs $26 - $40.
The distance between Berovo and Sofia Airport (SOF) is 236 km. The road distance is 168.9 km.
The best way to get from Berovo to Sofia Airport (SOF) without a car is to Airport Transfer which takes 2h 25m and costs .
It takes approximately 4h 50m to get from Berovo to Sofia Airport (SOF), including transfers.
Sofia Airport (SOF) is 1h ahead of Berovo. It is currently 12:29 PM in Berovo and 1:29 PM in Sofia Airport (SOF).
Yes, the driving distance between Berovo to Sofia Airport (SOF) is 169 km. It takes approximately 2h 25m to drive from Berovo to Sofia Airport (SOF).
There are 2319+ hotels available in Sofia Airport (SOF).
Check out Blablacar's carpooling service for rideshare options between Berovo and Sofia Airport (SOF). A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Berovo, North Macedonia and Sofia Airport (SOF), Bulgaria?
There is no direct connection from Berovo to Sofia Airport (SOF). However, you can drive to Simitli, take the train to Zaharna Fabrika, walk to Вардар, then take the subway to Летище София. Alternatively, you can take a vehicle from Berovo to Р-Т Александрия via Kresna, Sofia Central Bus Station, Централна Гара, and Хотел Плиска in around 5h 18m.
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Simitli to Zaharna Fabrika
- Ave. Duration
- 2h 38m
- Frequency
- Every 4 hours
- Estimated price
- $2–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–4
- 1st Class
- $3–5
Train from Kresna to Gorna banya spirka
- Ave. Duration
- 3h 4m
- Frequency
- Every 4 hours
- Estimated price
- $2–5
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $2–4
- 1st Class
- $3–5
- Phone
- +359 88 949 0000
- [email protected]
- Website
- Union Ivkoni
Bus from Kresna to Sofia Central Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Estimated price
- $7–10
- Website
- Union Ivkoni
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, How to get from Gatwick Airport into central London, and How to travel India's Golden Triangle - to help you get the most out of your next trip.









