Travel from Mostar to Belgrade

Bus from Mostar to Belgrade

You can take a bus from Mostar to Belgrade via Gacko and Šabac in around 8 hours 20 minutes.

Travel Guides

Travelling Croatia’s Dalmatian Coast by boat, bus, car and trainDiscover the best ways to get around the Dalmatian Coast

How to get from Mostar to Belgrade

ModeDurationPrice
From Mostar train to Sarajevo, bus to Zvornik, then bus to Beograd.8 h 5 min28€
From Mostar bus to Gacko, bus to Šabac, then bus to Belgrade.8 h 20 min23€
From Mostar bus to Sarajevo then bus to Belgrade.10 h 20 min19€
From Mostar bus to Gacko then bus to Belgrade.11 h 25 min30€
From Mostar drive to Belgrade.6 h 8 min47€
From Mostar train to Sarajevo, taxi to Sarajevo airport, fly to Belgrade airport, then Mini Bus to Belgrade.4 h 36 min142€
From Mostar Bus Station East bus to Herceg Novi Zob, drive to Tivat airport, fly to Belgrade airport, then Mini Bus to Belgrade.8 h 19 min79€
From Mostar bus to Split, line 37 bus to Split airport, fly to Belgrade airport, then Mini Bus to Belgrade.5 h 43 min146€

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

It takes approximately 8 hours 5 minutes to get from Mostar to Belgrade, including transfers.

Is there a direct bus between Mostar and Belgrade?

No, there is no direct bus from Mostar to Belgrade. However, there are services departing from Mostar and arriving at Belgrade via Gacko and Šabac. The journey, including transfers, takes approximately 8 hours 20 minutes.

Operators from Mostar to Belgrade

OperatorPhoneWebsite
Railways of Bosnia and Herzegovina (ŽFBH)0038733657313Railways of Bosnia and Herzegovina (ŽFBH)
Drina TransDrina Trans
GlobtourGlobtour
Dunavprevoz D.O.O.+381 21 754 097Dunavprevoz D.O.O.
DUGA d.o.o.(+381) 015/273-840DUGA d.o.o.
Autoprevoz - Bus d.d.+387 36 551 900Autoprevoz - Bus d.d.
LastaLasta
BS Tours011 761-4693BS Tours
Air SerbiaAir Serbia
Nikola Tesla Airport Shuttle(+381 11) 209 4000Nikola Tesla Airport Shuttle
Montenegro AirlinesMontenegro Airlines
Promet MakarskaPromet Makarska
Promet SplitPromet Split
Croatia AirlinesCroatia Airlines