Travel options for:
Madrid to Copenhagen
  • Fly

    $43 - $193
    1. Madrid

      25 min - every 30 minutes

      $2 - $4

    2. Madrid (MAD)

      3 h 15 min - non-stop

      $35 - $180

    3. Copenhagen (CPH)

      15 min - every 10 minutes

      $6 - $10

  • Train

    $426 - $628
    1. Madrid-Puerta de Atocha

      2 h 30 min - hourly

      $75 - $110

    2. Barcelona Sants

      1 h 18 min - once daily

      $30 - $50

    3. Perpignan

      7 h 44 min - 3 times a week

      $150 - $210

    4. Bruxelles-Midi

      1 h 50 min - 5 times a day

      $30 - $50

    5. Köln Hbf

      4 h 3 min - 3 times a day

      $90 - $140

    6. Hamburg Hbf

      4 h 45 min - every 4 hours

      $50 - $75

  • Bus Alsa

    $110 - $190
    1. Madrid

      16 h 30 min - once daily

    2. Paris Gallieni

      18 h 50 min - once daily

      $110 - $190

  • Bus Eurolines UK

    $273 - $275
    1. Santo Domingo

      40 min - every 15 minutes - line 148

      $4 - $6

    2. Madrid

      25 h 51 min - 3 times a week

      $149

    3. London Victoria Station

      25 h 30 min - 5 times a week

      $120

  • Bus, train

    $129 - $186
    1. Madrid

      2 days 10 h - once daily

    2. Essen Hbf

      3 h 14 min - 3 times a day

      $75 - $120

    3. Hamburg Hbf

      4 h 45 min - every 4 hours

      $50 - $75

  • Drive

    $370 - $550
    1. Madrid

      24 h 35 min - 1635.9 miles

      $370 - $550

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

From Recoletos train to Madrid airport, fly to Copenhagen airport, then subway to Copenhagen. 5 h 58 min $91. From Madrid-Puerta de Atocha train to Barcelona Sants, train to Perpignan, train to Bruxelles-Midi, train to Köln Hbf, train to Hamburg Hbf, then train to Koebenhavn H. 26 h 41 min $534. From Madrid bus to Paris Gallieni then bus to Copenhagen. 36 h 20 min $132. From Santo Domingo line 148 bus to Madrid, bus to London Victoria Station, then bus to Köbenhavn. 2 days 6 h $274. From Madrid bus to Essen Hbf, train to Hamburg Hbf, then train to Koebenhavn H. 2 days 19 h $161. From Madrid drive to Copenhagen. 24 h 35 min $460.