Travel from Split to Belgrade

Bus or fly from Split to Belgrade?

Air Serbia and Croatia Airlines fly from Split to Belgrade 4 times a week. Alternatively, you can take a bus from Split to Belgrade via Sarajevo and Zvornik in around 10 h 15 min.

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 Split to Belgrade

ModeDurationPrice
From Split line 37 bus to Split airport, fly to Belgrade airport, then Mini Bus to Belgrade.3 h 21 min$166
From Split bus to Sarajevo, bus to Zvornik, then bus to Beograd.10 h 15 min$52
From Split bus to Belgrade.12 h 30 min$68
From Split bus to Novi Sad, bus to Batajnica, then train to Vukov spomenik.15 h 27 min$85
From Split drive to Belgrade.7 h 9 min$85

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

It takes approximately 3 h 21 min to get from Split to Belgrade, including transfers.

Is there a direct bus between Split and Belgrade?

Yes, there is a direct bus departing from Split and arriving at Belgrade. Services depart twice daily, and operate every day. The journey takes approximately 12 h 30 min.

Operators from Split to Belgrade

OperatorPhoneWebsite
Promet SplitPromet Split
Air SerbiaAir Serbia
Croatia AirlinesCroatia Airlines
Nikola Tesla Airport Shuttle(+381 11) 209 4000Nikola Tesla Airport Shuttle
Promet MakarskaPromet Makarska
Drina TransDrina Trans
LastaLasta
PanturistPanturist
Dunavprevoz D.O.O.+381 21 754 097Dunavprevoz D.O.O.
Bus Plus+381 (11) 7155 155Bus Plus