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 2,207–3,562Bus
cheapest- Take the bus from Resavica to Beograd, Autobuska stanicabus
3h 26mRSD 2,012–3,333Train
- Take the train from Cuprija to Beograd Centartrain Ir / ...
3h 52mRSD 4,982–6,179Drive 153.1 km
- Drive from Resava Cave to Belgradecar 153.1 km
1h 57mRSD 2,410–3,481
Questions & Answers
The cheapest way to get from Resava Cave to Belgrade is to bus which costs RSD 2000 - RSD 3400 and takes 3h 26m.
The fastest way to get from Resava Cave to Belgrade is to drive which takes 1h 57m 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 52m.
The distance between Resava Cave and Belgrade is 170 km. The road distance is 153.1 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 2200 - RSD 3600.
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 2200 - RSD 3600. Alternatively, you can train, which costs RSD 4900 - RSD 6500 and takes 3h 52m.
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–1,900 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
- Trans-Jug
Bus from Stenjevac to Beograd, Autobuska stanica
- Ave. Duration
- 3h 2m
- Frequency
- Once a week
- Estimated price
- RSD 800–1,900
- Website
- Trans-Jug
Bus from Resavica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 20m
- Frequency
- Once a week
- Estimated price
- RSD 800–1,900
- Website
- Trans-Jug
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 What are the different types of Renfe trains in Spain?, How to get from London City Airport into central London, and Travelling to and around Russia for the 2018 FIFA World Cup - 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 57m to drive from Resava Cave to Belgrade.
There are 4447+ hotels available in Belgrade.






