|Average price||RSD 4300|
There is widespread community transmission globally.
Some travel restrictions are being lifted in Serbia. For the latest travel status, please check the official page for Serbia.
Yes, there is a direct bus departing from Sofia Serdica Bus Station station and arriving at Belgrad Central Bus Station station. Services depart three times a week, and operate Thursday, Friday and Saturday. The journey takes approximately 5h.More details
The distance between Sofia and Belgrade is 328 km. The road distance is 389.8 km.Get driving directions
Sofia to Belgrade bus services, operated by Karat-S, depart from Sofia Serdica Bus Station.More details
Sofia to Belgrade bus services, operated by Karat-S, arrive at Belgrad Central Bus Station.More details
Book your Sofia to Belgrade bus tickets online with Omio and Distribusion.Search and book
Belgrade is 1h behind Sofia. It is currently 11:16 PM in Sofia and 10:16 PM in Belgrade.
There are 578+ hotels available in Belgrade. Prices start at RSD 10000 per night.More details
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps