There are 4 ways to get from Belgrade to Užice by train, bus, taxi 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.
Belgrade to Užice by train
Questions & Answers
The cheapest way to get from Belgrade to Užice is to train which costs RSD 700 - RSD 1200 and takes 3h 1m.
The fastest way to get from Belgrade to Užice is to taxi which takes 2h 21m and costs RSD 11000 - RSD 14000.
Yes, there is a direct bus departing from Belgrade and arriving at Užice. Services depart hourly, and operate every day. The journey takes approximately 3h 26m.
Yes, there is a direct train departing from Beograd Centar and arriving at Uzice. Services depart three times a day, and operate every day. The journey takes approximately 3h 1m.
The distance between Belgrade and Užice is 171 km. The road distance is 163 km.
The best way to get from Belgrade to Užice without a car is to train which takes 3h 1m and costs RSD 700 - RSD 1200.
The train from Beograd Centar to Uzice takes 3h 1m including transfers and departs three times a day.
Belgrade to Užice bus services, operated by Gaga Turs Zlatibor, depart from Belgrade station.
Belgrade to Užice train services, operated by Railways of Montenegro (ŽPCG), depart from Beograd Centar station.
The best way to get from Belgrade to Užice is to train which takes 3h 1m and costs RSD 700 - RSD 1200. Alternatively, you can bus, which costs RSD 750 - RSD 2200 and takes 3h 26m.
- Distance: 170.6 km
- Duration: 3h 1m
What companies run services between Belgrade, Serbia and Užice, Serbia?
Railways of Montenegro (ŽPCG) operates a train from Beograd Centar to Uzice once daily. Tickets cost RSD 900 - RSD 1900 and the journey takes 3h 1m. Srbija Voz also services this route twice daily. Alternatively, Gaga Turs Zlatibor operates a bus from Belgrade to Užice hourly, and the journey takes 3h 26m. Six other operators also service this route.
- Phone
- +38220/441-211
- info@zpcg.me
- Website
- zcg-prevoz.me
Train from Beograd Centar to Uzice
- Ave. Duration
- 3h 1m
- Frequency
- Once daily
- Estimated price
- RSD 900 - RSD 1900
- Schedules at
- zcg-prevoz.me
- Second Class
- RSD 900 - RSD 1050
- First Class
- RSD 1750 - RSD 1900
- Phone
- +381 11 360 28 99
- putnik.info@srbvoz.rs
- Website
- srbijavoz.rs
Train from Beograd centar to Uzice
- Ave. Duration
- 3h 36m
- Frequency
- Twice daily
- Estimated price
- RSD 700 - RSD 1200
- Schedules at
- srbvoz.rs
- Rail 2nd Class
- RSD 700 - RSD 850
- 1st Class
- RSD 900 - RSD 1200
- Phone
- +381 (0) 31 524-518
- office@gaga-turs.rs
- Website
- redvoznje.net
Bus from Belgrade to Užice
- Ave. Duration
- 3h 26m
- Frequency
- Hourly
- Schedules at
- gaga-turs.rs
- Phone
- +381 (0) 33 455662
- janjusevicvinko@gmail.com
- Website
- janjusevic.com
Bus from Belgrade to Užice
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a day
- Estimated price
- RSD 750 - RSD 950
- Schedules at
- janjusevic.com
- Regular ticket
- RSD 750 - RSD 950
- Phone
- +385 (0) 91 2181 455
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Belgrade to Užice
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- RSD 1400 - RSD 2000
- Schedules at
- croatiabus.getbybus.com
- Phone
- 012 538400
- predstavnistvo.bas@arriva.rs
- Website
- arriva.rs
Bus from Belgrade to Užice
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- RSD 1000 - RSD 1600
- Schedules at
- arriva.rs
- Phone
- +381 21 52 88 80
- office@feniksgiz.rs
- Website
- facebook.com
Bus from Belgrade to Užice
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- RSD 2010
- Website
- http://www.feniksgiz.rs/
- Phone
- +381 13 839917
- office@stuptravel.rs
- Website
- stup.rs
Bus from Belgrade to Užice
- Ave. Duration
- 4h 3m
- Frequency
- Once daily
- Estimated price
- RSD 1700 - RSD 2200
- Schedules at
- stup.rs
- Phone
- +387 65 626 696
Bus from Belgrade to Užice
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Schedules at
- polazak.com
- Ave. Duration
- 2h 21m
- Estimated price
- RSD 11000 - RSD 14000
Pink Taxi
- Phone
- +381 65 488 99 77
- Website
- pinktaxi.info
Naxis Taxi
- Phone
- +381 64 222 9804
- Website
- naxis.rs
Beogradski Taxi
- Phone
- +381 63 9801
- Website
- beogradski-taxi.com
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 Thanksgiving 2018: How to travel stress-free, How to get from JFK to New York City and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
Belgrade to Užice bus services, operated by Gaga Turs Zlatibor, arrive at Užice station.
Belgrade to Užice train services, operated by Railways of Montenegro (ŽPCG), arrive at Uzice station.
Yes, the driving distance between Belgrade to Užice is 163 km. It takes approximately 2h 21m to drive from Belgrade to Užice.
Book your Belgrade to Užice bus tickets online with Omio.
There are 2676+ hotels available in Užice. Prices start at RSD 3860 per night.