Travel options for:
Copenhagen to Tallinn
  • Fly

    $66 - $280
    1. Copenhagen

      12 min - every 30 minutes

      $5 - $8

    2. Copenhagen (CPH)

      1 h 30 min - non-stop

      $60 - $270

    3. Tallinn (TLL)

      5 min - every 30 minutes

      $1 - $2

  • Train Swedish Railways (SJ), car ferry

    $227 - $439
    1. Koebenhavn H

      34 min - hourly

      $8 - $15

    2. Malmö Central

      4 h 25 min - 5 times a day

      $55 - $130

    3. T-Centralen T-bana

      3 min - every 10 minutes - line 14

      $2 - $4

    4. Slussen T-bana

      2 min - every 20 minutes - line 471

      $1

    5. Stockholm

      16 h - once daily

      $160 - $290

  • Train, car ferry

    $157 - $249
    1. Koebenhavn H

      5 h 3 min - twice daily

      $60 - $140

    2. Stockholm Central Vasagatan

      8 min - every 30 minutes - line 53

      $3 - $4

    3. Stockholm

      17 h 30 min - twice a week

      $90 - $110

  • Train, bus, car ferry

    $154 - $207
    1. Koebenhavn H

      46 min - hourly

      $10 - $18

    2. Lund Centralstation

      10 h 40 min - 4 times a week

      $50 - $75

    3. Stockholm Central Vasagatan

      8 min - every 30 minutes - line 53

      $3 - $4

    4. Stockholm

      17 h 30 min - twice a week

      $90 - $110

  • Drive, car ferry

    $185 - $247
    1. Copenhagen

      6 h 42 min - 407.8 miles

      $90 - $140

    2. Stockholm

      17 h 30 min - twice a week

      $90 - $110

    3. Tallinn

      2 min - 4858 feet

      $1

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

From Koebenhavn H train to Copenhagen airport, fly to Tallinn airport, then bus to Tallinn. 3 h 54 min $103. From Koebenhavn H train to Malmö Central, train to T-Centralen T-bana, line 14 subway to Slussen T-bana, line 471 bus to Stockholm, then car ferry to Tallinn. 22 h 40 min $320. From Koebenhavn H train to Stockholm Central Vasagatan, line 53 bus to Stockholm, then car ferry to Tallinn. 23 h 51 min $205. From Koebenhavn H train to Lund Centralstation, bus to Stockholm Central Vasagatan, line 53 bus to Stockholm, then car ferry to Tallinn. 31 h 14 min $182. From Copenhagen drive to Stockholm, car ferry to Tallinn, then drive to Tallinn. 24 h 14 min $215.