There are 4 ways to get from Belgrade to Rabrovo by bus 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.
Bus, drive via Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
best- Take the bus from Beograd, Autobuska stanica to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindicabus
- Drive from Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica to Rabrovocar
4h 26m$22–29Drive 288.2 km
- Drive from Belgrade to Rabrovocar 288.2 km
4h 4m$45–65Bus, drive
- Take the bus from Beograd, Autobuska stanica to Salašbus
- Drive from Salaš to Rabrovocar
5h 55m$26–34Bus
- Take the bus from Beograd, Autobuska stanica to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindicabus 252
7h 55m
Questions & Answers
The cheapest way to get from Belgrade to Rabrovo is to bus and drive via Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica which costs $22 - $29 and takes 4h 26m.
The fastest way to get from Belgrade to Rabrovo is to drive which takes 4h 4m and costs $45 - $65.
No, there is no direct bus from Belgrade to Rabrovo. However, there are services departing from Beograd, Autobuska stanica and arriving at Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica via . The journey, including transfers, takes approximately 7h 55m.
The distance between Belgrade and Rabrovo is 294 km. The road distance is 288.2 km.
It takes approximately 4h 26m to get from Belgrade to Rabrovo, including transfers.
Belgrade to Rabrovo bus services, operated by Eurolin, depart from Beograd, Autobuska stanica station.
Belgrade to Rabrovo bus services, operated by Eurolin, arrive at Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica station.
Rabrovo is 1h ahead of Belgrade. It is currently 8:05 PM in Belgrade and 9:05 PM in Rabrovo.
Yes, the driving distance between Belgrade to Rabrovo is 288 km. It takes approximately 4h 4m to drive from Belgrade to Rabrovo.
There are 49+ hotels available in Rabrovo.
What companies run services between Belgrade, Serbia and Rabrovo, Bulgaria?
Eurolin operates a bus from Beograd, Autobuska stanica to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica 5 times a week, and the journey takes 4h 43m.
- Phone
- 019 435 045
- [email protected]
- Website
- nikolicprevoz.rs
Bus from Beograd, Autobuska stanica to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 3h 13m
- Frequency
- 3 times a day
- Estimated price
- $14–17
- Schedules at
- nikolicprevoz.rs
Bus from Beograd, Autobuska stanica to Salaš
- Ave. Duration
- 4h 29m
- Frequency
- Twice daily
- Estimated price
- $16–20
- Schedules at
- nikolicprevoz.rs
- Phone
- +381 (0)35 562 555
- [email protected]
- Website
- eurolin.rs
Bus from Beograd, Autobuska stanica to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- eurolin.rs
Bus from Beograd, Autobuska stanica to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 4h 43m
- Frequency
- 5 times a week
- Schedules at
- eurolin.rs
- Phone
- +381 19 542 888
- [email protected]
- Website
- polazak.rs
Bus from Beograd, Autobuska stanica to Zaječar, Autobuska Stanica Zaječar/Bulevar Dr Zorana Dindica
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Schedules at
- polazak.rs
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 Travel Insider: Top Japan travel tips by Beatrix Holland, Travelling to the UK: What do I need to know?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.



