Travel from Prague to Serbia

Train, bus or fly from Prague to Serbia?

Hainan, Air Serbia and 3 other airlines fly from Prague to Zemun 4 times a day. Alternatively, Eurolines CZ operates a bus from Prague to Belgrade twice a week. Tickets cost $50 - $75 and the journey takes 14 h. Bus Plus also services this route every 15 minutes.

How to get from Prague to Serbia

From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Belgrade airport, line 72 bus to Fontana, then line 18 bus to Zemun. 4 h 51 min $124. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Sarajevo airport, then drive to Pec. 8 h 19 min $194. From Staroměstská subway to Nádraží Veleslavín, bus to Prague airport, fly to Budapest airport, bus to Ferihegy, then train to Subotica. 8 h 24 min $117. From Prague Florenc bus to Ekonomski fakultet then line 2 tram to Trg Slavija. 14 h 11 min $69. From Prague bus to Belgrade. 14 h 15 min $43. From Praha hl.n. train to Wien Hbf then train to Beograd. 16 h 11 min $100. From Prague drive to Belgrade. 8 h 22 min $123.
Close Print Itinerary
  1. Here are 7 options to get from
    Prague to Serbia:

    1. Trip:
      1 Fly to Belgrade
      • One-Way approx: USD $99 - $225
      • Duration: 4 h 51 min
      Open +
      • Trip:
        1 Fly to Belgrade
        • One-Way approx: USD $99 - $225
        • Duration: 4 h 51 min
        Close x
    2. Trip:
      2 Fly to Sarajevo, drive
      • One-Way approx: USD $115 - $440
      • Duration: 8 h 19 min
      Open +
      • Trip:
        2 Fly to Sarajevo, drive
        • One-Way approx: USD $115 - $440
        • Duration: 8 h 19 min
        Close x
    3. Trip:
      3 Fly to Budapest, train
      • One-Way approx: USD $89 - $250
      • Duration: 8 h 24 min
      Open +
      • Trip:
        3 Fly to Budapest, train
        • One-Way approx: USD $89 - $250
        • Duration: 8 h 24 min
        Close x
    4. Trip:
      4 Bus Eurolines CZ
      • One-Way approx: USD $54 - $75
      • Duration: 14 h 11 min
      Open +
      • Trip:
        4 Bus Eurolines CZ
        • One-Way approx: USD $54 - $75
        • Duration: 14 h 11 min
        Close x
    5. Trip:
      5 Bus Lasta
      • One-Way approx: USD $40 - $46
      • Duration: 14 h 15 min
      Open +
      • Trip:
        5 Bus Lasta
        • One-Way approx: USD $40 - $46
        • Duration: 14 h 15 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $75 - $118
      • Duration: 16 h 11 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $75 - $118
        • Duration: 16 h 11 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $100 - $150
      • Duration: 8 h 22 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $100 - $150
        • Duration: 8 h 22 min
        Close x