COMPARE Prices across different modes

Sun
Oct 17
$157Air Serbia
Mon
Oct 18
$115Air Serbia
Thu
Oct 21
$746Bulgaria Air
Fri
Oct 22
$127Air Serbia

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Sofia and Belgrade

distanceDistance203 miles (327 km)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus companiesKarat-S

Buses from Sofia to Belgrade cover the 203 miles (327 km) long journey taking on average 13 h 20 min with our travel partners like Karat-S. Normally, there is 1 bus operating per day, including direct services available.

Important Stations and Airports for this Journey