Travel options for:
Copenhagen to Riga
  • Fly

    $50 - $288
    1. Copenhagen

      12 min - every 30 minutes

      $5 - $8

    2. Copenhagen (CPH)

      1 h 20 min - non-stop

      $45 - $280

    3. Riga (RIX)

      16 min - every 20 minutes - line 22

  • Train, car ferry

    $228 - $459
    1. Koebenhavn H

      5 h 3 min - twice daily

      $60 - $140

    2. Stockholm Central Vasagatan

      14 min - every 20 minutes - line 53

      $4 - $6

    3. Stockholm

      17 h - 4 times a week

      $160 - $320

  • Train Swedish Railways (SJ), car ferry

    $228 - $470
    1. Koebenhavn H

      34 min - hourly

      $8 - $15

    2. Malmö Central

      4 h 25 min - 5 times a day

      $55 - $130

    3. Stockholm Central Vasagatan

      14 min - every 20 minutes - line 53

      $4 - $6

    4. Stockholm

      17 h - 4 times a week

      $160 - $320

  • Bus

    $80 - $160
    1. Copenhagen

      7 h 15 min - twice daily

      $24 - $45

    2. Berlin

      21 h 45 min - once daily

      $55 - $120

  • Train, bus, car ferry

    1. Koebenhavn H

      46 min - hourly

      $10 - $18

    2. Lund Centralstation

      10 h 5 min - 4 times a week

      $45 - $75

    3. Södertälje Syd station

      16 min - hourly

      $2 - $5

    4. Södertälje centrum station

      1 h 31 min - every 2 hours

      $17 - $20

    5. Nynäshamn station

      12 min - 3358 feet

    6. Nynäshamn

      11 h 30 min - once daily

    7. Ventspils

      10 min - 2897 feet

    8. Ventspils AO

      2 h 55 min - 3 times a day

      $8 - $10

  • Drive, car ferry

    1. Copenhagen

      7 h 5 min - 420.1 miles

      $95 - $140

    2. Nynäshamn

      11 h 30 min - once daily

    3. Ventspils

      2 h 26 min - 116.8 miles

      $20 - $30

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

From Koebenhavn H train to Copenhagen airport, fly to Riga airport, then line 22 bus to Riga. 3 h 57 min $91. From Koebenhavn H train to Stockholm Central Vasagatan, line 53 bus to Stockholm, then car ferry to Riga. 23 h 26 min $296. From Koebenhavn H train to Malmö Central, train to Stockholm Central Vasagatan, line 53 bus to Stockholm, then car ferry to Riga. 23 h 56 min $301. From Copenhagen bus to Berlin then bus to Rīga. 6 h $95. From Koebenhavn H train to Lund Centralstation, bus to Södertälje Syd station, bus to Södertälje centrum station, bus to Nynäshamn station, walk to Nynäshamn, car ferry to Ventspils, walk to Ventspils AO, then bus to Riga. 31 h 30 min. From Copenhagen drive to Nynäshamn, car ferry to Ventspils, then drive to Riga. 21 h 1 min.