Travel from Poland to Belgrade

Train, bus or fly from Poland to Belgrade?

LOT and Austrian Airlines fly from Warsaw to Belgrade twice daily. Alternatively, Polish Railways (PKP) operates a train from Warsaw to Belgrade 4 times a week. Tickets cost $13 - $20 and the journey takes 4 h. 2 other operators also service this route.

How to get from Poland to Belgrade

From Centrum 06 line 175 bus to Warsaw airport, fly to Belgrade airport, then Mini Bus to Belgrade. 4 h 47 min $115. From Kraków Łobzów train to Krakow airport, fly to Belgrade airport, then Mini Bus to Belgrade. 7 h 3 min $156. From Warszawa Centralna train to Bohumin, train to Wien Hbf, then train to Beograd. 20 h 1 min $100. From Centrum 06 line 127 bus to Warszawa Zachodnia, bus to Budapest - Népliget, then bus to Beograd. 20 h 13 min $117. From Warszawa bus to Szeged, bus to Sirig, then bus to Beograd. 31 h 6 min $153. From Warszawa Centralna night train to Budapest-Keleti then night train to Belgrade. 20 h 28 min $53. From Warsaw drive to Belgrade. 12 h 4 min $173.