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

    $48 - $172
    1. Berlin

      22 min - every 10 minutes

      $2 - $4

    2. Berlin Tegel (TXL)

      1 h - non-stop

      $40 - $160

    3. Copenhagen (CPH)

      14 min - every 30 minutes

      $5 - $8

      • Copenhagen
  • Fly from Berlin Schoenefeld

    $47 - $155
    1. Berlin

      24 min - hourly

      $12 - $18

    2. Berlin Schoenefeld (SXF)

      1 h - non-stop

      $30 - $130

    3. Copenhagen (CPH)

      14 min - every 30 minutes

      $5 - $8

      • Copenhagen
  • Train

    $95 - $140
    1. Berlin Gesundbrunnen

      6 h 52 min - once daily

      $95 - $140

      • Koebenhavn H
  • Train via S+U Alexanderplatz

    $97 - $143
    1. S+U Alexanderplatz

      7 min - every 10 minutes

      $2 - $4

    2. Berlin Gesundbrunnen

      6 h 52 min - once daily

      $95 - $140

      • Koebenhavn H
  • Bus FlixBus

    $24 - $41
    1. Berlin, Berlin Alexanderplatz

      2 h 50 min - 4 times a week

      $12 - $21

    2. Rostock, Rostock central bus

      5 h 45 min - twice daily

      $11 - $20

      • Copenhagen, Copenhagen
  • Bus Travelshop

    1. S+U Alexanderplatz

      29 min - every 10 minutes

      $2 - $4

    2. U Kaiserdamm

      4 min - 1186 feet

    3. Berlin ZOB

      7 h 40 min - twice a week

    4. Københavns Lufthavn

      36 min - every 15 minutes

      $2 - $4

      • Rådhuspladsen
  • Drive, car ferry

    $104 - $123
    1. Berlin

      2 h 11 min - 147 miles

      $30 - $45

    2. Rostock

      7 h - 5 times a day

      $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 train to Copenhagen. 3 h 39 min $79. From Berlin Alexanderplatz train to Berlin Schoenefeld airport, fly to Copenhagen airport, then train to Copenhagen. 3 h 41 min $71. From Berlin Gesundbrunnen train to Koebenhavn H. 6 h 52 min $121. From S+U Alexanderplatz subway to Berlin Gesundbrunnen then train to Koebenhavn H. 7 h 59 min $122. From Berlin, Berlin Alexanderplatz bus to Rostock, Rostock central bus station then bus to Copenhagen, Copenhagen. 9 h 35 min $39. From S+U Alexanderplatz subway to U Kaiserdamm, walk to Berlin ZOB, bus to Københavns Lufthavn, then bus to Rådhuspladsen. 9 h 57 min. From Berlin drive to Rostock, car ferry to Trelleborg, then drive to Copenhagen. 9 h 54 min $113.