There are 8 ways to get from Dráma to Belgrade by bus, car, plane, train, 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.
Bus
best- Take the bus from Drama to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
10h 45mRSD 7,589–9,492Drive 649.6 km
- Drive from Dráma to Belgradecar 649.6 km
7h 17mRSD 14,677–21,201Bus to Thessaloniki Airport Makedonia, fly
- Take the bus from Drama to Thessaloniki Macedonia KTEL Bus Stationbus
- Fly from Thessaloniki Airport Makedonia (SKG) to Belgrade Nikola Tesla Airport (BEG)plane SKG - BEG
7h 39mBus via Blagoevgrad
- Take the bus from Drama to Sérresbus
- Take the bus from Serres to Blagoevgrad Central Bus Terminalbus
- Take the bus from Blagoevgrad to Sofia Central Bus Stationbus
- Take the bus from Sofia Central Bus Station to Beograd, Autobuska stanicabus
11h 21mBus #2
- Take the bus from Drama to Thessaloniki Macedonia KTEL Bus Stationbus
- Take the bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Mihaja Bogicevicabus
14h 30mFly from Kavala International Airport
- Fly from Kavala International Airport (KVA) to Belgrade Nikola Tesla Airport (BEG)plane KVA - BEG
10h 50mRSD 16,872–35,401Bus, train to Sofia Airport, fly
- Take the bus from Drama to Sérresbus
- Take the bus from Serres to Dupnitsabus
- Take the train from Dupnitsa to Gorna banya spirkatrain
- Fly from Sofia Airport (SOF) to Belgrade Nikola Tesla Airport (BEG)plane SOF - BEG
10h 17mBus, shuttle to Niš Constantine The Great Airport, fly
- Take the bus from Drama to Asprovaltabus
- Take a shuttle bus from Asprovalta to Niš, Autobuska Stanica
- Fly from Niš Constantine The Great Airport (INI) to Belgrade Nikola Tesla Airport (BEG)plane INI - BEG
11h 21m
Dráma to Belgrade by bus
Comparing Your Travel Options
The cheapest way to get from Dráma to Belgrade is to bus which costs RSD 7500 - RSD 9500 and takes 10h 45m.
The fastest way to get from Dráma to Belgrade is to drive which takes 7h 17m and costs RSD 14000 - RSD 22000.
No, there is no direct bus from Dráma to Belgrade. However, there are services departing from Drama and arriving at Beograd, Autobuska stanica via Sofia Central Bus Station. The journey, including transfers, takes approximately 10h 45m.
The distance between Dráma and Belgrade is 667 km. The road distance is 649.6 km.
The best way to get from Dráma to Belgrade without a car is to bus which takes 10h 45m and costs RSD 7500 - RSD 9500.
It takes approximately 10h 45m to get from Dráma to Belgrade, including transfers.
Dráma to Belgrade bus services, operated by Kaleia, depart from Drama station.
The best way to get from Dráma to Belgrade is to bus which takes 10h 45m and costs RSD 7500 - RSD 9500. Alternatively, you can fly, which costs RSD 16000 - RSD 36000 and takes 10h 50m.
Dráma to Belgrade bus services, operated by Kaleia, arrive at Sofia Central Bus Station.
Belgrade is 1h behind Dráma. It is currently 9:17 PM in Dráma and 8:17 PM in Belgrade.
What companies run services between Dráma, Greece and Belgrade, Serbia?
You can take a bus from Drama to Beograd, Autobuska stanica via Sofia Central Bus Station in around 10h 45m. Alternatively, Austrian Airlines, Aegean Airlines, and three other airlines fly from Kavala International Airport (KVA) to Belgrade Nikola Tesla Airport (BEG) twice daily.
- Website
- airserbia.com
Flights from Thessaloniki Airport Makedonia to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Saturday, Thursday, Friday, and Sunday
- Estimated price
- RSD 9,500–20,000
Flights from Kavala International Airport to Belgrade Nikola Tesla Airport via Dusseldorf
- Ave. Duration
- 5h 50m
- When
- Sunday
- Estimated price
- RSD 12,000–60,000
Flights from Kavala International Airport to Belgrade Nikola Tesla Airport via Nuremberg
- Ave. Duration
- 6h 15m
- When
- Monday
- Estimated price
- RSD 17,000–80,000
Flights from Sofia Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RSD 7,500–18,000
Flights from Niš Constantine The Great Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 45 min
- When
- Wednesday and Sunday
- Estimated price
- RSD 2,700–28,000
- Website
- en.aegeanair.com
Flights from Thessaloniki Airport Makedonia to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Saturday, Thursday, Friday, and Sunday
- Estimated price
- RSD 9,500–20,000
Flights from Kavala International Airport to Belgrade Nikola Tesla Airport via Athens
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- RSD 15,000–42,000
- Website
- austrian.com
Flights from Kavala International Airport to Belgrade Nikola Tesla Airport via Vienna
- Ave. Duration
- 4h 25m
- When
- Tuesday
- Estimated price
- RSD 16,000–70,000
- Phone
- +359 2 931 11 11
- [email protected]
- Website
- Bulgarian Railways (BDZh)
Train from Dupnitsa to Gorna banya spirka
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- RSD 160–310
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- RSD 160–230
- 1st Class
- RSD 240–310
- Phone
- +359 894 77 44 02
- [email protected]
- Website
- kaleiatravel.com
Bus from Drama to Sofia Central Bus Station
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a week
- Estimated price
- RSD 3,200–4,800
- Schedules at
- en.kaleiatravel.com
- Phone
- +381 11 8728111
- [email protected]
- Website
- Trans-Jug
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- RSD 4,300–4,700
- Website
- Trans-Jug
Bus from Sofia Central Bus Station to Beograd, Autobuska stanica
- Ave. Duration
- 5h
- Frequency
- 3 times a week
- Estimated price
- RSD 4,300–4,700
- Website
- Trans-Jug
- Phone
- +30 25210 32421
- [email protected]
- Website
- kteldramas.gr
Bus from Drama to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Schedules at
- kteldramas.gr
Bus from Drama to Sérres
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Schedules at
- kteldramas.gr
Bus from Drama to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Schedules at
- kteldramas.gr
Bus from Drama to Sérres
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Schedules at
- kteldramas.gr
Bus from Drama to Asprovalta
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- kteldramas.gr
- Phone
- +30 23210-22822
- [email protected]
- Website
- ktelserron.gr
Bus from Serres to Blagoevgrad Central Bus Terminal
- Ave. Duration
- 1h 4m
- Frequency
- On demand
- Estimated price
- RSD 1,100–1,600
- Schedules at
- ktelserron.gr
Bus from Serres to Dupnitsa
- Ave. Duration
- 1h 20m
- Frequency
- On demand
- Estimated price
- RSD 1,300–1,900
- Schedules at
- ktelserron.gr
- [email protected]
- Website
- bgrazpisanie.com
Bus from Blagoevgrad to Sofia Central Bus Station
- Ave. Duration
- 1h 32m
- Frequency
- Every 3 hours
- Estimated price
- RSD 390–550
- Schedules at
- bgrazpisanie.com
- Phone
- 0888 302 311
- [email protected]
- Website
- chona.alle.bg
Bus from Blagoevgrad to Sofia Central Bus Station
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Schedules at
- bgrazpisanie.com
- Phone
- +30 2108219900
- [email protected]
- Website
- siamostours.com
Bus from Thessaloniki Macedonia KTEL Bus Station to Beograd, Mihaja Bogicevica
- Ave. Duration
- 11h
- Frequency
- Twice a week
- Estimated price
- RSD 6,500–8,000
- Schedules at
- siamostours.com
- Phone
- + 381 011 7555 675
- [email protected]
- Website
- Axios Travel
Shuttle from Asprovalta to Niš, Autobuska Stanica
- Ave. Duration
- 6h 15m
- Frequency
- On demand
- Estimated price
- RSD 5,748–7,788
- Website
- Axios Travel
- Adult
- RSD 7,788
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 Why you should take the train in the US, Want to know more about Flixbus?, and How to get from Florence to Rome - to help you get the most out of your next trip.
Booking & Getting There
Yes, the driving distance between Dráma to Belgrade is 650 km. It takes approximately 7h 17m to drive from Dráma to Belgrade.
Book your Dráma to Belgrade bus tickets online with Omio.
There are 4332+ hotels available in Belgrade.
















