Travel from Berlin to Serbia

Train, bus or fly from Berlin to Serbia?

Air Serbia, Lufthansa and 2 other airlines fly from Berlin to Zemun every 4 hours. Alternatively, you can take a train from Berlin to Belgrade via Nürnberg Hauptbahnhof and Wien Hbf in around 20 h 14 min.

How to get from Berlin to Serbia

From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Belgrade airport, Mini Bus to Trg Slavija, line 2 tram to Beograd, then bus to Zemun. 5 h 26 min $160. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Budapest airport, bus to Ferihegy, then train to Subotica. 8 h 50 min $83. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Budapest airport, bus to Ferihegy, then train to Subotica. 8 h 37 min $66. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Nis airport, line 34 bus to Naselje Ratko Jović, then line 3 bus to Niš. 4 h 52 min $107. From Berlin Hbf (tief) train to Leipzig Hbf, walk to Leipzig, then bus to Belgrade. 18 h 34 min. From Berlin train to Nürnberg Hauptbahnhof, train to Wien Hbf, then train to Beograd. 20 h 14 min $291. From S+U Alexanderplatz line 100 bus to S+U Zoologischer Garten Bhf, bus to Berlin, then bus to Belgrade. 21 h 21 min $123. From Berlin, Memhardstr. bus to Berlin Hbf (tief), train to Budapest-Keleti, then night train to Belgrade. 22 h 9 min $105. From S+U Alexanderplatz train to U Kaiserdamm, walk to Berlin, bus to Bijeljina, bus to Ekonomski fakultet, then line 2 tram to Trg Slavija. 25 h 18 min $86. From Berlin drive to Belgrade. 11 h 36 min $199.
Close Print Itinerary
  1. Here are 10 options to get from
    Berlin to Serbia:

    1. Trip:
      1 Fly Berlin Tegel to Belgrade
      • One-Way approx: USD $89 - $337
      • Duration: 5 h 26 min
      Open +
      • Trip:
        1 Fly Berlin Tegel to Belgrade
        • One-Way approx: USD $89 - $337
        • Duration: 5 h 26 min
        Close x
    2. Trip:
      2 Fly Berlin Tegel to Budapest, train
      • One-Way approx: USD $50 - $151
      • Duration: 8 h 50 min
      Open +
      • Trip:
        2 Fly Berlin Tegel to Budapest, train
        • One-Way approx: USD $50 - $151
        • Duration: 8 h 50 min
        Close x
    3. Trip:
      3 Fly Berlin Schoenefeld to Budapest, train
      • One-Way approx: USD $44 - $121
      • Duration: 8 h 37 min
      Open +
      • Trip:
        3 Fly Berlin Schoenefeld to Budapest, train
        • One-Way approx: USD $44 - $121
        • Duration: 8 h 37 min
        Close x
    4. Trip:
      4 Fly Berlin Schoenefeld to Nis
      • One-Way approx: USD $45 - $190
      • Duration: 4 h 52 min
      Open +
      • Trip:
        4 Fly Berlin Schoenefeld to Nis
        • One-Way approx: USD $45 - $190
        • Duration: 4 h 52 min
        Close x
    5. Trip:
      5 Train, bus
      • One-Way approx: N/A
      • Duration: 18 h 34 min
      Open +
      • Trip:
        5 Train, bus
        • One-Way approx: N/A
        • Duration: 18 h 34 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $230 - $339
      • Duration: 20 h 14 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $230 - $339
        • Duration: 20 h 14 min
        Close x
    7. Trip:
      7 Bus Panonija Bus
      • One-Way approx: USD $122 - $125
      • Duration: 21 h 21 min
      Open +
      • Trip:
        7 Bus Panonija Bus
        • One-Way approx: USD $122 - $125
        • Duration: 21 h 21 min
        Close x
    8. Trip:
      8 Train, night train
      • One-Way approx: USD $82 - $128
      • Duration: 22 h 9 min
      Open +
      • Trip:
        8 Train, night train
        • One-Way approx: USD $82 - $128
        • Duration: 22 h 9 min
        Close x
    9. Trip:
      9 Bus Halilovic Bus
      • One-Way approx: USD $83 - $86
      • Duration: 25 h 18 min
      Open +
      • Trip:
        9 Bus Halilovic Bus
        • One-Way approx: USD $83 - $86
        • Duration: 25 h 18 min
        Close x
    10. Trip:
      10 Drive
      • One-Way approx: USD $160 - $240
      • Duration: 11 h 36 min
      Open +
      • Trip:
        10 Drive
        • One-Way approx: USD $160 - $240
        • Duration: 11 h 36 min
        Close x