There are 6 ways to get from Dobrich to Belgrade by plane, bus, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Varna Airport (VAR) to Belgrade Nikola Tesla Airport (BEG)plane VAR - BEG
7h 30mRSD 21,313–45,786Train, bus
cheapest- Take the train from Dobrich to Povelyanovotrain Re / ...
- Take the train from Povelyanovo to Sofiatrain Ic
- Take the bus from Sofia Serdica Bus Station to Beograd, Autobuska stanicabus
15h 40mRSD 3,490–6,875Bus
- Take the bus from Dobrich to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
13h 25mRSD 6,279–9,953Train, bus via Sofia
- Take the train from Dobrich to Povelyanovotrain Re / ...
- Take the train from Povelyanovo to Sofia Severtrain Ic
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
15h 38mRSD 5,207–6,094Drive 833.6 km
- Drive from Dobrich to Belgradecar 833.6 km
9h 26mRSD 13,745–19,853Bus, shuttle
- Take the bus from Dobrich Dimitar Petkov to Sofia Airport Terminal 1 Bus Stopbus Union Ivkoni
- Take a shuttle bus from Sofia Airport to Beograd Centar
15h 30m
Dobrich to Belgrade by train and bus
Comparing Your Travel Options
The cheapest way to get from Dobrich to Belgrade is to train and bus which costs RSD 3400 - RSD 7000 and takes 15h 40m.
The fastest way to get from Dobrich to Belgrade is to fly which takes 7h 30m and costs RSD 21000 - RSD 46000.
No, there is no direct bus from Dobrich to Belgrade. However, there are services departing from Dobrich and arriving at Beograd, Autobuska stanica via Sofia Central Bus Station. The journey, including transfers, takes approximately 13h 25m.
The distance between Dobrich and Belgrade is 697 km. The road distance is 833.6 km.
The best way to get from Dobrich to Belgrade without a car is to bus which takes 13h 25m and costs RSD 6000 - RSD 10000.
It takes approximately 7h 30m to get from Dobrich to Belgrade, including transfers.
Dobrich to Belgrade bus services, operated by Grup Plus - Etap Adresss, depart from Dobrich station.
The best way to get from Dobrich to Belgrade is to fly which takes 7h 30m and costs RSD 21000 - RSD 46000. Alternatively, you can bus, which costs RSD 6000 - RSD 10000 and takes 13h 25m.
Dobrich to Belgrade bus services, operated by Grup Plus - Etap Adresss, arrive at Sofia Central Bus Station.
Belgrade is 1h behind Dobrich. It is currently 10:43 AM in Dobrich and 9:43 AM in Belgrade.
What companies run services between Dobrich, Bulgaria and Belgrade, Serbia?
Austrian Airlines, Turkish Airlines, and three other airlines fly from Varna Airport (VAR) to Belgrade Nikola Tesla Airport (BEG) 5 times a day. Alternatively, you can take a bus from Dobrich to Beograd, Autobuska stanica via Sofia Central Bus Station in around 13h 25m.
- Website
- turkishairlines.com
Flights from Varna Airport to Belgrade Nikola Tesla Airport via Istanbul
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- RSD 12,000–70,000
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Dobrich to Povelyanovo
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Estimated price
- RSD 140–280
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 140–190
- 1st Class
- RSD 210–280
Train from Povelyanovo to Sofia Sever
- Ave. Duration
- 7h 1m
- Frequency
- Every 4 hours
- Estimated price
- RSD 750–1,100
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 750–1,100
- 1st Class
- RSD 750–1,000
Train from Dobrich to Povelyanovo
- Ave. Duration
- 1h 16m
- Frequency
- Every 3 hours
- Estimated price
- RSD 140–280
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 140–190
- 1st Class
- RSD 210–280
Train from Povelyanovo to Sofia
- Ave. Duration
- 7h 24m
- Frequency
- Every 4 hours
- Estimated price
- RSD 750–1,100
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 750–1,100
- 1st Class
- RSD 750–1,000
- Phone
- +359 889 59 00 00
- [email protected]
- Website
- Grup Plus - Etap Adresss
Bus from Dobrich to Sofia Central Bus Station
- Ave. Duration
- 7h 25m
- Frequency
- 5 times a day
- Estimated price
- RSD 1,900–5,500
- Website
- Grup Plus - Etap Adresss
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 Train travel in Spain: A guide to Renfe, Thanksgiving 2018: How to travel stress-free, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Dobrich to Belgrade is 834 km. It takes approximately 9h 26m to drive from Dobrich to Belgrade.
Book your Dobrich to Belgrade bus tickets online with Omio and 12go.asia.
There are 4353+ hotels available in Belgrade.








