Daily life
Užice is a mountain town in western Serbia, seat of the Zlatibor District, set on the banks of the Đetinja river beneath the foothills of the Dinaric Alps. The 2022 census counted about 48,539 residents in the urban core and 69,997 across the wider administrative area. The town's history stretches back to 1329, and its medieval Stari Grad fortress, built on a cliff wrapped on three sides by the river and raised by the Serbian nobleman Nikola Altomanović, still stands above the gorge. Užice fell under Ottoman rule in 1463, and during the Second World War it briefly served as the capital of the short-lived Republic of Užice, from September to November 1941. It was later renamed Titovo Užice, reverting to Užice in 1992. The town also holds an industrial milestone: in 1900 it became the first town in Serbia with a hydroelectric plant generating alternating current on the Đetinja. Today the centre mixes 1960s concrete blocks with older red-roofed houses climbing the hillsides, alongside sights such as St. Mark's Church, St. George's Cathedral, and the Kadinjača memorial complex. Užice also functions as the natural gateway to Zlatibor mountain, the village of Mokra Gora, and the narrow-gauge Šargan Eight heritage railway.
Transport
Two routes connect Užice with Belgrade: trains on the Belgrade-Bar railway line, which take roughly 3 to 3.5 hours, and buses running on a similar schedule. By road the distance is about 195-210 km, translating to a drive of roughly 2.5 to 3.5 hours depending on traffic. The nearby Ponikve Airport has no scheduled passenger flights, so most visitors fly into Belgrade's Nikola Tesla Airport and continue overland from there. Central Užice is compact and easy to explore on foot. Hourly buses run to Zlatibor, a trip of about 25-40 minutes. Timetables and fares shift seasonally, so it is worth checking current schedules before travelling.
Safety notes
For Užice, current safety advisories, opening hours, prices and booking details are not verified in this pilot pack; the correct answer is.
FAQ
Is it better to reach Užice from Belgrade by train or by bus?
Both are reasonable options. Trains on the Belgrade-Bar railway line run several times a day and take roughly 3 to 3.5 hours, offering a scenic and comfortable ride through the hills. Buses operate on a similar schedule and generally cover the trip in a comparable time. Since the road distance is about 195-210 km, driving takes around 2.5 to 3.5 hours depending on traffic, so the right choice mostly comes down to luggage, budget, and the timetable available on the day you travel.
How do you get from Užice to the Šargan Eight railway and Mokra Gora?
The village of Mokra Gora and its historic narrow-gauge Šargan Eight railway lie roughly an hour's drive from Užice, and a scheduled morning bus also runs out to the village. The heritage line itself covers about 15.5 km between Mokra Gora and Šargan Vitasi stations, passing through 22 tunnels and over 5 bridges; the one-way ride takes roughly 40 to 50 minutes, and with the stop at the station and the return leg, the full round trip typically runs 2 to 3 hours. The area is also close to Drvengrad, the wooden village built by film director Emir Kusturica.
Is the Stari Grad fortress and old town in Užice worth visiting?
Yes. The Stari Grad fortress rises on a cliff wrapped on three sides by the Đetinja river, built in the 14th century by the Serbian nobleman Nikola Altomanović, and remains one of the town's oldest structures. Nearby, St. Mark's Church, first built in 1721 and rebuilt in 1828, is considered the oldest surviving church in the wider Užice region. Together with St. George's Cathedral and the Kadinjača memorial complex in the centre, they make for a solid half-day walking route for history-minded visitors.
