Travel from Bratislava to Serbia

Train, bus or fly from Bratislava to Serbia?

Ryanair flies from Bratislava to Niš twice a week. Alternatively, Railways of Slovak Republic (ZSSK) operates a bus from Bratislava to Belgrade hourly. Tickets cost $3 - $5 and the journey takes 32 min. 2 other operators also service this route.

Travel Guides

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

How to get from Bratislava to Serbia

From Bratislava, Most SNP bus to Vienna airport, fly to Belgrade airport, line 72 bus to Fontana, then line 18 bus to Zemun. 4 h 45 min $135. From Bratislava, Most SNP bus to Vienna airport, fly to Budapest airport, bus to Ferihegy, then train to Subotica. 7 h 18 min $158. From Bratislava, Most SNP bus to Vienna airport, fly to Sarajevo airport, then drive to Pec. 6 h 28 min $155. From Bratislava Most SNP (terminál) bus to Bratislava airport, fly to Nis airport, line 34 bus to Naselje Ratko Jović, then line 3 bus to Niš. 4 h 8 min $27. From Bratislava Nové budova SND train to Rajka, train to Hegyeshalom, then bus to Belgrade. 8 h 45 min $39. From Bratislava bus to Belgrade. 9 h 30 min $61. From Bratislava bus to Novi Sad, bus to Ekonomski fakultet, then line 2 tram to Trg Slavija. 9 h 48 min $28. From Bratislava-Petrzalka train to Parndorf Ort then train to Beograd. 11 h 50 min $49. From Bratislava hl.st. train to Budapest-Keleti then night train to Belgrade. 11 h 40 min $26. From Bratislava drive to Belgrade. 5 h 22 min $88.