Travel options for:
Poland to Berlin
  • Train

    $35 - $50
    1. Warszawa Centralna

      5 h 11 min - 4 times a day

      $35 - $50

  • Bus Eurolines DE

    $61 - $85
    1. Warsaw Central

      9 h 12 min - once daily

      $55 - $80

    2. Berlin, Masurenallee/ZOB

      15 min - every 30 minutes

      $2 - $4

    3. S+U Zoologischer Garten Bhf

      26 min - every 15 minutes - line 100

      $2 - $4

  • Bus FlixBus

    $38 - $65
    1. Centrum

      18 min - every 15 minutes

      $2

    2. Warszawa, Warsaw Mlociny

      9 h - every 4 hours

      $35 - $60

    3. Berlin, Berlin central bus

      5 min - 1413 feet

    4. U Kaiserdamm

      28 min - every 15 minutes

      $2 - $4

  • Rideshare

    $26
    1. Warsaw

      6 h 55 min - 3 times a day

      $26

  • Drive

    $75 - $110
    1. Warsaw

      5 h 10 min - 357.5 miles

      $75 - $110

  • Fly Warsaw to Berlin Tegel

    $61 - $206
    1. Warsaw

      26 min - every 30 minutes - line 175

    2. Warsaw (WAW)

      1 h 30 min - non-stop

      $55 - $210

    3. Berlin Tegel (TXL)

      22 min - every 10 minutes

      $2 - $4

  • Fly Krakow to Berlin Schoenefeld

    $75 - $411
    1. Kraków

      12 min - twice daily

      $3

    2. Krakow (KRK)

      1 h 15 min - non-stop

      $60 - $390

    3. Berlin Schoenefeld (SXF)

      22 min - hourly

      $13 - $19

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

From Warszawa Centralna train to Berlin Ostbahnhof. 5 h 11 min 156 zł. From Warsaw Central bus to Berlin, Masurenallee/ZOB, bus to S+U Zoologischer Garten Bhf, then line 100 bus to Berlin, S+U Alexanderplatz Bhf/Memhardstr.. 10 h 4 min 263 zł. From Centrum subway to Warszawa, Warsaw Mlociny, bus to Berlin, Berlin central bus station, walk to U Kaiserdamm, then train to S+U Alexanderplatz. 10 h 54 min 234 zł. From Warsaw rideshare to Berlin. 6 h 55 min 92 zł. From Warsaw drive to Berlin. 5 h 10 min 330 zł. From Centrum 06 line 175 bus to Warsaw airport, fly to Berlin Tegel airport, then bus to Berlin. 4 h 21 min 358 zł. From Kraków Łobzów train to Krakow airport, fly to Berlin Schoenefeld airport, then train to Berlin. 4 h 5 min 569 zł.