There are 3 ways to get from Teočak to Belgrade by train, 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.
Teočak to Belgrade by bus
Questions & Answers
The cheapest way to get from Teočak to Belgrade is to train which costs RSD 1000 - RSD 1800 and takes 3h 33m.
The fastest way to get from Teočak to Belgrade is to drive which takes 2h 2m and costs RSD 2500 - RSD 3700.
No, there is no direct bus from Teočak to Belgrade. However, there are services departing from Teočak and arriving at Beograd, Autobuska stanica via Požarnica. The journey, including transfers, takes approximately 5h 48m.
No, there is no direct train from Teočak to Belgrade. However, there are services departing from Koviljaca and arriving at Beograd Centar via . The journey, including transfers, takes approximately 3h 33m.
The distance between Teočak and Belgrade is 179 km. The road distance is 158.4 km.
The best way to get from Teočak to Belgrade without a car is to bus which takes 5h 48m and costs RSD 2400 - RSD 3700.
It takes approximately 3h 33m to get from Teočak to Belgrade, including transfers.
Teočak to Belgrade bus services, operated by Trans Turist, depart from Požarnica station.
Teočak to Belgrade train services, operated by Srbija Voz, depart from Koviljaca station.
The best way to get from Teočak to Belgrade is to train which takes 3h 33m and costs RSD 1000 - RSD 1800. Alternatively, you can bus, which costs RSD 2400 - RSD 3700 and takes 5h 48m.
What companies run services between Teočak, Bosnia and Herzegovina and Belgrade, Serbia?
Srbija Voz operates a train from Koviljaca to Beograd Centar 4 times a day. Tickets cost RSD 600–1,100 and the journey takes 2h 53m. Alternatively, Trans Turist operates a bus from Požarnica to Beograd, Autobuska stanica twice daily. Tickets cost RSD 2,000–3,300 and the journey takes 3h 53m.
- Phone
- +381 11 360 28 99
- [email protected]
- Website
- srbijavoz.rs
Train from Koviljaca to Beograd Centar
- Ave. Duration
- 2h 53m
- Frequency
- 4 times a day
- Estimated price
- RSD 600–1,100
- Schedules at
- srbijavoz.rs
- Rail 2nd Class
- RSD 600–750
- 1st Class
- RSD 800–1,100
- Phone
- +387 35 320-321
- [email protected]
- Website
- transturist.ba
Bus from Požarnica to Beograd, Autobuska stanica
- Ave. Duration
- 3h 53m
- Frequency
- Twice daily
- Estimated price
- RSD 2,000–3,300
- Schedules at
- transturist.ba
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 How do I buy a London Underground ticket?, How to travel India's Golden Triangle, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Teočak to Belgrade bus services, operated by Trans Turist, arrive at Beograd, Autobuska stanica station.
Teočak to Belgrade train services, operated by Srbija Voz, arrive at Beograd Centar station.
Yes, the driving distance between Teočak to Belgrade is 158 km. It takes approximately 2h 2m to drive from Teočak to Belgrade.
There are 4525+ hotels available in Belgrade.









