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

    $52 - $121
    1. Berlin

      22 min - every 10 minutes

      $2 - $4

    2. Berlin Tegel (TXL)

      55 min - non-stop

      $45 - $110

    3. Copenhagen (CPH)

      14 min - every 30 minutes

      $4 - $7

      • Copenhagen
  • Fly from Berlin Schoenefeld

    $33 - $108
    1. Berlin

      27 min - hourly

    2. Berlin Schoenefeld (SXF)

      1 h - non-stop

      $28 - $110

    3. Copenhagen (CPH)

      14 min - every 30 minutes

      $4 - $7

      • Copenhagen
  • Train

    $90 - $140
    1. Berlin Gesundbrunnen

      6 h 52 min - once daily

      $90 - $140

      • Koebenhavn H
  • Train via S+U Alexanderplatz

    $92 - $143
    1. S+U Alexanderplatz

      7 min - every 10 minutes

      $2 - $3

    2. Berlin Gesundbrunnen

      6 h 52 min - once daily

      $90 - $140

      • Koebenhavn H
  • Bus FlixBus

    $23 - $39
    1. Berlin, Berlin Alexanderplatz

      2 h 50 min - 5 times a day

      $12 - $20

    2. Rostock, Rostock central bus

      5 h 25 min - once daily

      $11 - $19

      • 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. Copenhagen Airport

      5 min - 1390 feet

    5. Københavns Lufthavn

      36 min - every 15 minutes

      $2 - $4

      • Rådhuspladsen
  • Drive, car ferry

    $102 - $121
    1. Berlin

      2 h 11 min - 147 miles

      $30 - $45

    2. Rostock

      7 h - 5 times a day

      $63

    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. 2 h 34 min $69. From S+U Alexanderplatz Bhf train to Berlin Schoenefeld airport, fly to Copenhagen airport, then train to Copenhagen. 3 h 44 min $47. From Berlin Gesundbrunnen train to Koebenhavn H. 6 h 52 min $116. 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 15 min $37. 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 $111.