There are 6 ways to get from Sofia Airport (SOF) to Surdulica by shuttle, bus, rideshare, car, subway, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle, bus
best- Take a shuttle bus from Sofia Airport to Niš
- Take the bus from Niš, Autobuska Stanica to Autobuska Stanica Surdulicabus
6h 54mLine 4 subway, train, drive
cheapest- Take the subway from Sofia Airport to Obelyasubway 4
- Take the train from Obelya to Dragomantrain Re
- Drive from Dragoman to Surdulicacar
4h 4mRSD 1,660–2,590Airport Transfer
- Take the rideshare from Sofia-SOF to Surdulica138.4 km
2h 38mDrive 138.4 km
- Drive from Sofia Airport (SOF) to Surdulicacar 138.4 km
2h 38mRSD 2,189–3,162Bus
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Surdulicabus
8h 32mBus via Vladičin Han, Autobuska stanica
- Take the bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanicabus
- Take the bus from Niš, Autobuska Stanica to Vladičin Han, Autobuska stanicabus
8h 47mRSD 2,425–3,954
Questions & Answers
The cheapest way to get from Sofia Airport (SOF) to Surdulica is to line 4 subway and train and drive which costs RSD 1600 - RSD 2600 and takes 4h 4m.
The fastest way to get from Sofia Airport (SOF) to Surdulica is to drive which takes 2h 38m and costs RSD 2100 - RSD 3200.
No, there is no direct bus from Sofia Airport (SOF) to Surdulica. However, there are services departing from Летище София Терминал 1 and arriving at Surdulica via Умбал Св. Анна, Sofiya, Avtogara Serdika and Niš, Autobuska Stanica. The journey, including transfers, takes approximately 8h 32m.
The distance between Sofia Airport (SOF) and Surdulica is 268 km. The road distance is 138.4 km.
The best way to get from Sofia Airport (SOF) to Surdulica without a car is to shuttle and bus which takes 6h 54m and costs .
It takes approximately 6h 54m to get from Sofia Airport (SOF) to Surdulica, including transfers.
Sofia Airport (SOF) to Surdulica bus services, operated by Matpu, depart from Sofiya, Avtogara Serdika station.
Sofia Airport (SOF) to Surdulica bus services, operated by Matpu, arrive at Niš, Autobuska Stanica station.
Surdulica is 1h behind Sofia Airport (SOF). It is currently 7:44 AM in Sofia Airport (SOF) and 6:44 AM in Surdulica.
Yes, the driving distance between Sofia Airport (SOF) to Surdulica is 138 km. It takes approximately 2h 38m to drive from Sofia Airport (SOF) to Surdulica.
What companies run services between Sofia Airport (SOF), Bulgaria and Surdulica, Serbia?
You can take a bus from Летище София Терминал 1 to Surdulica via Умбал Св. Анна, Централна Гара, Sofiya, Avtogara Serdika, and Niš, Autobuska Stanica in around 8h 32m.
- Phone
- (+359) 2 921 2001
- [email protected]
- Website
- metropolitan.bg
Subway from Sofia Airport to Obelya
- Ave. Duration
- 44 min
- Frequency
- Every 10 minutes
- Estimated price
- RSD 60
- Schedules at
- metrosofia.com
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Obelya to Dragoman
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- RSD 100–230
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 100–140
- 1st Class
- RSD 180–230
- Phone
- +381 63 456515
- [email protected]
- Website
- Flix
Shuttle from Sofia Airport to Niš
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Website
- Flix
- Phone
- +381 65 4315949
- [email protected]
- Website
- web.facebook.com
Bus from Niš, Autobuska Stanica to Autobuska Stanica Surdulica
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- web.facebook.com
- Phone
- +359 2 981 58 56
- [email protected]
- Website
- matpu.com
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RSD 2,300–2,900
- Schedules at
- matpu.com
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RSD 2,300–2,900
- Schedules at
- matpu.com
- Phone
- +381 18 255 177
- Website
- Niš-ekspres
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RSD 1,800–2,900
- Website
- Niš-ekspres
Bus from Sofiya, Avtogara Serdika to Niš, Autobuska Stanica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- RSD 1,800–2,900
- Website
- Niš-ekspres
Bus from Niš, Autobuska Stanica to Vladičin Han, Autobuska stanica
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- RSD 950–1,700
- Website
- Niš-ekspres
- Phone
- 011 761-4693
- [email protected]
- Website
- BS Tours
Bus from Niš, Autobuska Stanica to Surdulica
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Website
- BS Tours
Bus from Niš, Autobuska Stanica to Vladičin Han, Autobuska stanica
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Website
- BS Tours
- Phone
- +381 177421201
- [email protected]
- Website
- facebook.com
Bus from Niš, Autobuska Stanica to Vladičin Han, Autobuska stanica
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- RSD 700–950
- Schedules at
- facebook.com
- Pricing
- RSD 700–950
- Phone
- +381 (0) 33 455662
- [email protected]
- Website
- janjusevic.com
Bus from Niš, Autobuska Stanica to Vladičin Han, Autobuska stanica
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- RSD 500–650
- Schedules at
- janjusevic.com
- Regular ticket
- RSD 500–650
- Website
- https://www.mozio.com
Rideshare from Sofia-SOF to Surdulica
- Ave. Duration
- 2h 38m
- Frequency
- On demand
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 Is ride-sharing platform BlaBlaCar right for you?, Getting to Rome from the airport, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
There are 36+ hotels available in Surdulica.
Check out Blablacar's carpooling service for rideshare options between Sofia Airport (SOF) and Surdulica. A great option if you don't have a driver's licence or want to avoid public transport.


























