There are 4 ways to get from Resava Cave to Belgrade by bus, train, 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 via Stenjevac
best- Take the bus from Stenjevac to Beograd, Autobuska stanicabus
3h 13mRSD 1,554–3,191Bus
cheapest- Take the bus from Resavica to Beograd, Autobuska stanicabus
3h 26mRSD 1,432–3,047Train
- Take the train from Cuprija to Beograd Centartrain Ir / ...
3h 51mRSD 3,213–4,088Drive 153.2 km
- Drive from Resava Cave to Belgradecar 153.2 km
1h 54mRSD 2,425–3,502
Questions & Answers
The cheapest way to get from Resava Cave to Belgrade is to bus which costs RSD 1400 - RSD 3100 and takes 3h 26m.
The fastest way to get from Resava Cave to Belgrade is to drive which takes 1h 54m and costs RSD 2400 - RSD 3500.
No, there is no direct bus from Resava Cave to Belgrade. However, there are services departing from Stenjevac and arriving at Beograd, Autobuska stanica via . The journey, including transfers, takes approximately 3h 13m.
No, there is no direct train from Resava Cave to Belgrade. However, there are services departing from Cuprija and arriving at Beograd Centar via . The journey, including transfers, takes approximately 3h 51m.
The distance between Resava Cave and Belgrade is 170 km. The road distance is 153.2 km.
The best way to get from Resava Cave to Belgrade without a car is to bus via Stenjevac which takes 3h 13m and costs RSD 1500 - RSD 3200.
It takes approximately 3h 13m to get from Resava Cave to Belgrade, including transfers.
Resava Cave to Belgrade bus services, operated by Trans Jug, depart from Stenjevac station.
Resava Cave to Belgrade train services, operated by Srbija Voz, depart from Cuprija station.
The best way to get from Resava Cave to Belgrade is to bus via Stenjevac which takes 3h 13m and costs RSD 1500 - RSD 3200. Alternatively, you can train, which costs RSD 3200 - RSD 4100 and takes 3h 51m.
What companies run services between Resava Cave, Serbia and Belgrade, Serbia?
Trans Jug operates a bus from Stenjevac to Beograd, Autobuska stanica once a week. Tickets cost RSD 800–2,300 and the journey takes 3h 2m. Alternatively, Srbija Voz operates a train from Cuprija to Beograd Centar every 4 hours. Tickets cost RSD 600–1,000 and the journey takes 3h 6m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Cuprija to Beograd Centar
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- RSD 600–1,000
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 600–700
- 1st Class
- RSD 750–1,000
- Phone
- +381 11 8728111
- [email protected]
- Website
- polazak.rs
Bus from Stenjevac to Beograd, Autobuska stanica
- Ave. Duration
- 3h 2m
- Frequency
- Once a week
- Estimated price
- RSD 800–2,300
- Website
- https://polazak.rs/ci/prevoznici/trans-jug
Bus from Resavica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Estimated price
- RSD 800–2,300
- Website
- https://polazak.rs/ci/prevoznici/trans-jug
- Phone
- +381 35 614235
- [email protected]
- Website
- polazak.rs
Bus from Resavica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- 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 10 amazing places to get away from it all in Australia, Italian Lakes: Getting around by train, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
More Questions & Answers
Resava Cave to Belgrade bus services, operated by Trans Jug, arrive at Beograd, Autobuska stanica station.
Resava Cave to Belgrade train services, operated by Srbija Voz, arrive at Beograd Centar station.
Yes, the driving distance between Resava Cave to Belgrade is 153 km. It takes approximately 1h 54m to drive from Resava Cave to Belgrade.
There are 4479+ hotels available in Belgrade.






