Travel from Serbia to Germany

Train, bus or fly from Serbia to Germany?

Eurowings, Air Serbia and 3 other airlines fly from Zemun to Stuttgart 4 times a day. Alternatively, Panonija Bus operates a bus from Belgrade to Berlin 6 times a week. Tickets cost $117 and the journey takes 19 h 35 min. 3 other operators also service this route.

How to get from Serbia to Germany

From Prilaz line 18 bus to Fontana, line 72 bus to Belgrade airport, fly to Stuttgart airport, then train to Stuttgart. 5 h 10 min $135. From Prilaz line 18 bus to Fontana, line 72 bus to Belgrade airport, fly to Berlin Tegel airport, then bus to Berlin. 5 h 27 min $155. From Prilaz line 18 bus to Fontana, line 72 bus to Belgrade airport, fly to Munich airport, then train to München. 5 h 12 min $148. From Prilaz line 18 bus to Fontana, line 72 bus to Belgrade airport, fly to Frankfurt airport, then train to Frankfurt am Main. 5 h 14 min $164. From Prilaz line 18 bus to Fontana, line 72 bus to Belgrade airport, fly to Dusseldorf airport, then train to Düsseldorf. 5 h 23 min $123. From Pec drive to Sarajevo airport, fly to Munich airport, then train to München. 4 h 49 min $159. From Belgrade bus to Leipzig, walk to Leipzig Hbf, train to Berlin Hbf (S-Bahn), then train to Berlin Alexanderplatz (S). 18 h 18 min $48. From Belgrade bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 20 h 27 min $122. From Belgrade night train to Budapest-Keleti, train to S+U Berlin Hauptbahnhof, then bus to Berlin, Memhardstr.. 21 h 21 min $115. From Beograd train to Budapest-Keleti, train to Berlin Hbf (S-Bahn), then train to Berlin Alexanderplatz (S). 21 h 36 min $121. From Trg Slavija line 2 tram to Beograd, bus to Bijeljina, bus to Berlin, walk to U Kaiserdamm, then train to S+U Alexanderplatz. 25 h 14 min $85. From Belgrade drive to Berlin. 11 h 39 min $199.
Close Print Itinerary
  1. Here are 12 options to get from
    Serbia to Germany:

    1. Trip:
      1 Fly Belgrade to Stuttgart
      • One-Way approx: USD $84 - $267
      • Duration: 5 h 10 min
      Open +
      • Trip:
        1 Fly Belgrade to Stuttgart
        • One-Way approx: USD $84 - $267
        • Duration: 5 h 10 min
        Close x
    2. Trip:
      2 Fly Belgrade to Berlin Tegel
      • One-Way approx: USD $85 - $327
      • Duration: 5 h 27 min
      Open +
      • Trip:
        2 Fly Belgrade to Berlin Tegel
        • One-Way approx: USD $85 - $327
        • Duration: 5 h 27 min
        Close x
    3. Trip:
      3 Fly Belgrade to Munich
      • One-Way approx: USD $86 - $351
      • Duration: 5 h 12 min
      Open +
      • Trip:
        3 Fly Belgrade to Munich
        • One-Way approx: USD $86 - $351
        • Duration: 5 h 12 min
        Close x
    4. Trip:
      4 Fly Belgrade to Frankfurt
      • One-Way approx: USD $83 - $316
      • Duration: 5 h 14 min
      Open +
      • Trip:
        4 Fly Belgrade to Frankfurt
        • One-Way approx: USD $83 - $316
        • Duration: 5 h 14 min
        Close x
    5. Trip:
      5 Fly Belgrade to Dusseldorf
      • One-Way approx: USD $83 - $224
      • Duration: 5 h 23 min
      Open +
      • Trip:
        5 Fly Belgrade to Dusseldorf
        • One-Way approx: USD $83 - $224
        • Duration: 5 h 23 min
        Close x
    6. Trip:
      6 Drive to Sarajevo, fly to Munich
      • One-Way approx: USD $107 - $296
      • Duration: 4 h 49 min
      Open +
      • Trip:
        6 Drive to Sarajevo, fly to Munich
        • One-Way approx: USD $107 - $296
        • Duration: 4 h 49 min
        Close x
    7. Trip:
      7 Bus, train
      • One-Way approx: USD $25 - $59
      • Duration: 18 h 18 min
      Open +
      • Trip:
        7 Bus, train
        • One-Way approx: USD $25 - $59
        • Duration: 18 h 18 min
        Close x
    8. Trip:
      8 Bus Panonija Bus
      • One-Way approx: USD $120 - $124
      • Duration: 20 h 27 min
      Open +
      • Trip:
        8 Bus Panonija Bus
        • One-Way approx: USD $120 - $124
        • Duration: 20 h 27 min
        Close x
    9. Trip:
      9 Night train, train
      • One-Way approx: USD $92 - $139
      • Duration: 21 h 21 min
      Open +
      • Trip:
        9 Night train, train
        • One-Way approx: USD $92 - $139
        • Duration: 21 h 21 min
        Close x
    10. Trip:
      10 Train
      • One-Way approx: USD $97 - $145
      • Duration: 21 h 36 min
      Open +
      • Trip:
        10 Train
        • One-Way approx: USD $97 - $145
        • Duration: 21 h 36 min
        Close x
    11. Trip:
      11 Bus Halilovic Bus
      • One-Way approx: USD $83 - $87
      • Duration: 25 h 14 min
      Open +
      • Trip:
        11 Bus Halilovic Bus
        • One-Way approx: USD $83 - $87
        • Duration: 25 h 14 min
        Close x
    12. Trip:
      12 Drive
      • One-Way approx: USD $160 - $240
      • Duration: 11 h 39 min
      Open +
      • Trip:
        12 Drive
        • One-Way approx: USD $160 - $240
        • Duration: 11 h 39 min
        Close x