Travel options for:
Copenhagen to Barcelona
  • Fly to Barcelona

    $62 - $270
    1. Copenhagen

      12 min - every 30 minutes

      $5 - $8

    2. Copenhagen (CPH)

      2 h 50 min - non-stop

      $55 - $260

    3. Barcelona (BCN)

      16 min - every 30 minutes

      $2

  • Fly to Girona, train

    $126 - $1,263
    1. Copenhagen

      12 min - every 30 minutes

      $5 - $8

    2. Copenhagen (CPH)

      4 h 50 min - 1 stopover

      $100 - $1,200

    3. Girona (GRO)

      18 min - every 4 hours

      $2 - $10

    4. Girona

      39 min - every 15 minutes

      $19 - $45

  • Train

    $433 - $618
    1. Koebenhavn H

      4 h 33 min - 5 times a day

      $55 - $85

    2. Hamburg Hbf

      4 h - 3 times a day

      $22 - $110

    3. Köln Hbf

      3 h 17 min - 3 times a day

      $140 - $190

    4. Paris Nord

      7 min - every 30 minutes

      $3 - $5

    5. Paris Gare de Lyon

      6 h 15 min - once daily

      $210 - $230

  • Bus Eurolines DE

    $146 - $259
    1. Copenhagen

      16 h 25 min - 5 times a week

      $65 - $110

    2. Mannheim - Hauptbahnhof

      19 h 50 min - twice a week

      $80 - $150

  • Bus Eurolines FR

    $248 - $371
    1. Copenhagen

      31 h 20 min - 3 times a week

      $160 - $260

    2. Bordeaux

      10 h 18 min - 4 times a week

      $85 - $120

  • Drive

    $320 - $480
    1. Copenhagen

      20 h 57 min - 1426.6 miles

      $320 - $480

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

From Koebenhavn H train to Copenhagen airport, fly to Barcelona airport, then train to Barcelona. 5 h 32 min $108. From Koebenhavn H train to Copenhagen airport, fly to Girona airport, bus to Girona, then train to Barcelona. 8 h 37 min $314. From Koebenhavn H train to Hamburg Hbf, train to Köln Hbf, train to Paris Nord, train to Paris Gare de Lyon, then train to Barcelona Sants. 20 h 56 min $550. From Copenhagen bus to Mannheim - Hauptbahnhof then bus to Barcelona Sants. 37 h 15 min $258. From Copenhagen bus to Bordeaux then bus to Barcelona Nord. 42 h 38 min $265. From Copenhagen drive to Barcelona. 20 h 57 min $401.