Travel options for:
Belgrade to Berlin
  • Fly

    $85 - $329
    1. Belgrade

      30 min - every 20 minutes

      $3 - $6

    2. Belgrade (BEG)

      1 h 55 min - non-stop

      $80 - $320

    3. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $2 - $4

  • Bus, train

    $136 - $166
    1. Belgrade

      13 h 24 min - 4 times a week

      $113

    2. Postplatz

      6 min - every 10 minutes - line 11

      $2 - $4

    3. Dresden-Neustadt

      2 h 1 min - twice daily

      $22 - $50

  • Bus

    1. Beograd

      1 h 37 min - hourly

      $4

    2. Sremski Karlovci

      27 min - every 30 minutes

      $1

    3. Novi Sad

      17 h 27 min - twice a week

    4. Berlin

      4 min - 1227 feet

    5. U Kaiserdamm

      28 min - every 15 minutes

      $2 - $4

  • Train

    $96 - $143
    1. Beograd

      8 h 39 min - once daily

      $15 - $23

    2. Budapest-Keleti

      11 h 50 min - once daily

      $80 - $120

  • Drive

    $160 - $240
    1. Belgrade

      11 h 45 min - 778.1 miles

      $160 - $240

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Slavija bus to Belgrade airport, fly to Berlin Tegel airport, then bus to Berlin. 4 h 50 min $157. From Belgrade bus to Postplatz, line 11 tram to Dresden-Neustadt, then train to Berlin Hbf (tief). 16 h 36 min $137. From Beograd bus to Sremski Karlovci, bus to Novi Sad, bus to Berlin, walk to U Kaiserdamm, then train to S+U Alexanderplatz. 21 h 16 min. From Beograd train to Budapest-Keleti then train to Berlin Hbf (tief). 21 h 29 min $119. From Belgrade drive to Berlin. 11 h 45 min $199.