Travel from Bratislava to Belgrade

Bus from Bratislava to Belgrade

Mita Prevoz operates a bus from Bratislava to Belgrade once a week. Tickets cost $34 and the journey takes 6 h.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Bratislava to Belgrade

ModeDurationPrice
From Bratislava, Most SNP bus to Vienna airport, fly to Belgrade airport, then Mini Bus to Belgrade.4 h 36 min$137
From Bratislava Nové budova SND train to Rajka, train to Hegyeshalom, then bus to Belgrade.8 h 45 min$39
From Bratislava bus to Budapest - Népliget then bus to Beograd.9 h 28 min$45
From Bratislava bus to Belgrade.9 h 30 min$61
From Bratislava, Autobusová stanica Nivy bus to Györ then train to Beograd.12 h 40 min$104
From Bratislava drive to Belgrade.5 h 22 min$88

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

It takes approximately 4 h 36 min to get from Bratislava to Belgrade, including transfers.

Is there a direct bus between Bratislava and Belgrade?

Yes, there is a direct bus departing from Bratislava and arriving at Belgrade. Services depart once daily, and operate Monday, Tuesday, Wednesday, Friday and Sunday. The journey takes approximately 9 h 30 min.

Operators from Bratislava to Belgrade

OperatorPhoneWebsite
RegioJet+420 542 42 42 42RegioJet
Austrian AirlinesAustrian Airlines
Air SerbiaAir Serbia
Nikola Tesla Airport Shuttle(+381 11) 209 4000Nikola Tesla Airport Shuttle
Railways of Slovak Republic (ZSSK)Railways of Slovak Republic (ZSSK)
Hungarian Railways (MÁV)+36 (1) 3 49 49 49Hungarian Railways (MÁV)
Mita PrevozMita Prevoz
FlixBus+49 1807 123 99 123FlixBus
Fudeks+381 11 7620255Fudeks
Eurolines SlovakiaEurolines Slovakia
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)