Travel options for:
Berlin to Copenhagen
  • Fly from Berlin Tegel

    $49 - $174
    1. Berlin

      22 min - every 10 minutes

      $2 - $4

    2. Berlin Tegel (TXL)

      55 min - non-stop

      $40 - $160

    3. Copenhagen (CPH)

      15 min - every 10 minutes

      $6 - $10

      • Copenhagen
  • Fly from Berlin Schoenefeld

    $49 - $158
    1. Berlin

      24 min - hourly

      $13 - $19

    2. Berlin Schoenefeld (SXF)

      1 h - non-stop

      $30 - $130

    3. Copenhagen (CPH)

      15 min - every 10 minutes

      $6 - $10

      • Copenhagen
  • Train

    $100 - $150
    1. Berlin Gesundbrunnen

      6 h 52 min - once daily

      $100 - $150

      • Koebenhavn H
  • Train via S+U Alexanderplatz

    $102 - $154
    1. S+U Alexanderplatz

      7 min - every 15 minutes

      $2 - $4

    2. Berlin Gesundbrunnen

      6 h 52 min - once daily

      $100 - $150

      • Koebenhavn H
  • Bus FlixBus

    $25 - $43
    1. Berlin, Berlin Alexanderplatz

      2 h 50 min - once daily

      $13 - $22

    2. Rostock, Rostock central bus

      5 h 25 min - once daily

      $12 - $21

      • Copenhagen, Copenhagen
  • Bus Travelshop

    1. S+U Alexanderplatz

      29 min - every 15 minutes

      $2 - $4

    2. U Kaiserdamm

      4 min - 1186 feet

    3. Berlin ZOB

      7 h 40 min - twice a week

    4. Copenhagen Airport

      5 min - 1390 feet

    5. Københavns Lufthavn

      36 min - every 15 minutes

      $2 - $4

      • Rådhuspladsen
  • Drive, car ferry

    $58 - $123
    1. Berlin

      2 h 11 min - 147 miles

      $30 - $45

    2. Rostock

      7 h - 5 times a day

      $19 - $65

    3. Trelleborg

      43 min - 37.6 miles

      $8 - $13

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

From Berlin, Invalidenpark bus to Berlin Tegel airport, fly to Copenhagen airport, then subway to Copenhagen. 2 h 35 min $81. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Copenhagen airport, then subway to Copenhagen. 3 h 42 min $73. From Berlin Gesundbrunnen train to Koebenhavn H. 6 h 52 min $127. From S+U Alexanderplatz subway to Berlin Gesundbrunnen then train to Koebenhavn H. 7 h 59 min $133. From Berlin, Berlin Alexanderplatz bus to Rostock, Rostock central bus station then bus to Copenhagen, Copenhagen. 9 h 15 min $41. From S+U Alexanderplatz subway to U Kaiserdamm, walk to Berlin ZOB, bus to Copenhagen Airport, walk to Københavns Lufthavn, then bus to Rådhuspladsen. 10 h 2 min. From Berlin drive to Rostock, car ferry to Trelleborg, then drive to Copenhagen. 9 h 54 min $113.