Getting around · Getting around
To Belgrade
Heading north-west
About To Belgrade
Belgrade, one of the most exciting capitals of the region, is about 390 kilometres north-west of Sofia, around four and a half to five hours by road through Niš, and coaches run between the two cities. Our sister guide, the ULTIMATE Belgrade City Guide, will help you plan your stay.
Why it's on our list
- About 4.5–5 hours by road
- Coaches between the capitals
- Read our sister guide to Belgrade
Opening hours, prices and seasonal openings change, so please check with To Belgrade before you go.