Travel options for:
Poland to Denmark
  • Fly from Gdansk

    $75 - $265
    1. Gdańsk

      13 min - every 15 minutes - line 9

      $1

    2. Gdansk Wrzeszcz

      27 min - every 15 minutes

      $4 - $6

    3. Gdansk (GDN)

      1 h - non-stop

      $65 - $250

    4. Copenhagen (CPH)

      13 min - every 30 minutes - line 029

      $5 - $8

  • Fly from Warsaw

    $66 - $248
    1. Warsaw

      26 min - every 30 minutes - line 175

    2. Warsaw (WAW)

      1 h 25 min - non-stop

      $60 - $240

    3. Copenhagen (CPH)

      13 min - every 30 minutes - line 029

      $5 - $8

  • Fly from Wroclaw

    $77 - $237
    1. Wrocław

      35 min - every 30 minutes - line 106

    2. Wroclaw (WRO)

      1 h 15 min - non-stop

      $70 - $230

    3. Copenhagen (CPH)

      13 min - every 30 minutes - line 029

      $5 - $8

  • Fly from Krakow

    $52 - $160
    1. Kraków

      12 min - twice daily

      $3

    2. Krakow (KRK)

      1 h 30 min - non-stop

      $45 - $150

    3. Copenhagen (CPH)

      13 min - every 30 minutes - line 029

      $5 - $8

  • Fly from Poznan

    $90 - $226
    1. Poznań

      6 min - every 2 hours

      $4 - $6

    2. Poznań Główny

      22 min - every 30 minutes

      $1 - $2

    3. Poznan (POZ)

      1 h 25 min - non-stop

      $80 - $210

    4. Copenhagen (CPH)

      13 min - every 30 minutes - line 029

      $5 - $8

  • Train

    $135 - $266
    1. Warszawa Centralna

      5 h 20 min - 4 times a day

      $40 - $65

    2. Berlin Hbf (tief)

      1 h 42 min - 4 times a day

      $22 - $95

    3. Hamburg Hbf

      4 h 45 min - every 4 hours

      $70 - $110

  • Bus

    $81 - $123
    1. Warsaw Central

      9 h 12 min - once daily

      $55 - $80

    2. Berlin, Berlin central bus

      7 h 20 min - once daily

      $24 - $45

  • Bus, train

    $82 - $122
    1. Warszawa

      6 h 20 min - once daily

      $13 - $21

    2. Bydgoszcz Busbahnhof

      17 h - twice a week

      $50 - $70

    3. Helsingborg Centralstation

      10 min - every 30 minutes - line 219

      $3

    4. Helsingborg Central

      1 h 16 min - hourly

      $15 - $28

  • Night train, car ferry, train

    $63 - $80
    1. Warszawa Centralna

      8 h 35 min - once daily

      $18 - $26

    2. Swinoujscie

      20 min - 1.1 miles

    3. Świnoujście

      6 h - once daily

      $33 - $37

    4. Trelleborg

      15 min - 4134 feet

    5. Trelleborg C

      49 min - every 30 minutes - line 146

      $3

    6. Malmö Central

      35 min - hourly

      $9 - $15

  • Drive

    $180 - $280
    1. Warsaw

      11 h 40 min - 817 miles

      $180 - $280

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

From Brama Wyżynna line 9 tram to Gdansk Wrzeszcz, train to Gdansk airport, fly to Copenhagen airport, then line 029 train to Copenhagen. 4 h $112. From Centrum 06 line 175 bus to Warsaw airport, fly to Copenhagen airport, then line 029 train to Copenhagen. 4 h 7 min $97. From Wzgórze Partyzantów line 106 bus to Wroclaw airport, fly to Copenhagen airport, then line 029 train to Copenhagen. 4 h 6 min $140. From Kraków Łobzów train to Krakow airport, fly to Copenhagen airport, then line 029 train to Copenhagen. 3 h 58 min $84. From Poznan Wschod train to Poznań Główny, bus to Poznan airport, fly to Copenhagen airport, then line 029 train to Copenhagen. 4 h 24 min $112. From Warszawa Centralna train to Berlin Hbf (tief), train to Hamburg Hbf, then train to Koebenhavn H. 13 h 22 min $243. From Warsaw Central bus to Berlin, Berlin central bus station then bus to Copenhagen. 17 h 32 min $97. From Warszawa bus to Bydgoszcz Busbahnhof, bus to Helsingborg Centralstation, line 219 bus to Helsingborg Central, then train to Koebenhavn H. 26 h 10 min $102. From Warszawa Centralna night train to Swinoujscie, walk to Świnoujście, car ferry to Trelleborg, walk to Trelleborg C, line 146 bus to Malmö Central, then train to Koebenhavn H. 17 h 58 min $73. From Warsaw drive to Copenhagen. 11 h 40 min $230.