Travel from Sarajevo to Belgrade

Bus or fly from Sarajevo to Belgrade?

Air Serbia flies from Sarajevo to Belgrade once daily. Alternatively, you can take a bus from Sarajevo to Belgrade via Zvornik in around 5 h 5 min.

How to get from Sarajevo to Belgrade

From Sarajevo taxi to Sarajevo airport, fly to Belgrade airport, walk to Belgrade Airport, then Mini Bus to Belgrade.1 h 41 min$159
From Istočno Sarajevo bus to Zvornik then bus to Beograd.5 h 5 min$24
From Sarajevo bus to Belgrade.6 h 45 min$24
From Sarajevo drive to Belgrade.4 h 30 min$43

How long does it take to get from Sarajevo to Belgrade?

It takes approximately 1 h 41 min to get from Sarajevo to Belgrade, including transfers.

Is there a direct bus between Sarajevo and Belgrade?

Yes, there is a direct bus departing from Sarajevo and arriving at Belgrade. Services depart four times a day, and operate every day. The journey takes approximately 6 h 45 min.

Operators from Sarajevo to Belgrade

Air SerbiaAir Serbia
Nikola Tesla Airport Shuttle(+381 11) 209 4000Nikola Tesla Airport Shuttle
Drina TransDrina Trans