Travel options for:
Berlin to Gdańsk
  • Train

    $45 - $80
    1. Berlin Ostbahnhof

      5 h 30 min - once daily

      $45 - $80

  • Bus EST Sp. z o.o.

    $46 - $70
    1. S+U Alexanderplatz

      10 min - every 10 minutes

      $2 - $4

    2. U Hermannplatz

      1 h 1 min - every 30 minutes - line 171

      $4 - $6

    3. Berlin Schoenefeld Airport

      8 h 9 min - once daily

      $40 - $60

  • Bus FlixBus

    $40 - $68
    1. S+U Alexanderplatz

      26 min - every 10 minutes - line 100

      $3 - $5

    2. S+U Zoologischer Garten Bhf

      15 min - every 20 minutes

      $2 - $4

    3. Berlin, Berlin central bus

      8 h 50 min - 4 times a day

      $35 - $60

  • Drive

    $70 - $110
    1. Berlin

      6 h 4 min - 354.2 miles

      $70 - $110

  • Fly from Berlin Tegel

    $70 - $226
    1. Berlin

      22 min - every 10 minutes

      $3 - $4

    2. Berlin Tegel (TXL)

      3 h 40 min - 1 stopover

      $60 - $210

    3. Gdansk (GDN)

      22 min - every 10 minutes

      $4 - $6

    4. Gdansk Wrzeszcz

      8 min - every 10 minutes

      $3 - $6

  • Fly from Berlin Schoenefeld

    $120 - $880
    1. Berlin

      24 min - hourly

      $13 - $19

    2. Berlin Schoenefeld (SXF)

      4 h 15 min - 1 stopover

      $100 - $850

    3. Gdansk (GDN)

      22 min - every 10 minutes

      $4 - $6

    4. Gdansk Wrzeszcz

      8 min - every 10 minutes

      $3 - $6

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

From Berlin Ostbahnhof train to Gdansk Glowny. 5 h 30 min 65€. From S+U Alexanderplatz train to U Hermannplatz, line 171 bus to Berlin Schoenefeld Airport, then bus to Gdańsk Główny. 10 h 26 min 49€. From S+U Alexanderplatz line 100 bus to S+U Zoologischer Garten Bhf, bus to Berlin, Berlin central bus station, then bus to Gdańsk. 10 h 37 min 56€. From Berlin drive to Gdańsk. 6 h 4 min 76€. From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Gdansk airport, train to Gdansk Wrzeszcz, then tram to Gdańsk. 6 h 36 min 95€. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Gdansk airport, train to Gdansk Wrzeszcz, then tram to Gdańsk. 7 h 13 min 224€.