Getting around · Getting around

To Belgrade

Onward travel·Sofia

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.

Location

The ULTIMATE letter

Sofia in your inbox

An occasional email with new places, concerts and exhibitions, mountain tips and our latest in-depth articles. No spam, ever.