Travel options for:
Oslo to Tallinn
  • Train, fly to Tallinn

    $56 - $195
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      1 h 25 min - non-stop

      $45 - $180

    3. Tallinn (TLL)

      5 min - hourly

      $1 - $2

  • Train, fly to Helsinki, car ferry

    $109 - $381
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      1 h 20 min - non-stop

      $40 - $140

    3. Helsinki (HEL)

      28 min - every 10 minutes

      $7 - $12

    4. Rautatieasema

      5 min - every 15 minutes - line 7

      $2 - $6

    5. Helsinki

      2 h - every 4 hours

      $50 - $210

  • Train, car ferry

    $217 - $419
    1. Oslo S

      5 h 5 min - twice daily

      $50 - $130

    2. T-Centralen T-bana

      3 min - every 10 minutes - line 14

      $2 - $4

    3. Slussen T-bana

      2 min - every 20 minutes - line 471

      $1

    4. Stockholm

      16 h - once daily

      $160 - $290

  • Bus, car ferry

    $152 - $196
    1. Oslo Bussterminal

      7 h 50 min - 3 times a day

      $60 - $85

    2. T-Centralen T-bana

      3 min - every 10 minutes - line 14

      $2 - $4

    3. Slussen T-bana

      6 min - 1694 feet

    4. Stockholm

      17 h 30 min - twice a week

      $90 - $110

  • Drive, car ferry

    $177 - $236
    1. Oslo

      6 h 13 min - 325.6 miles

      $85 - $130

    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 Oslo Sentralstasjon [tog] train to Oslo airport, fly to Tallinn airport, then bus to Tallinn. 4 h 3 min $88. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Helsinki airport, train to Rautatieasema, line 7 tram to Helsinki, then car ferry to Tallinn. 7 h 23 min $252. From Oslo S 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 12 min $305. From Oslo Bussterminal bus to T-Centralen T-bana, line 14 subway to Slussen T-bana, walk to Stockholm, then car ferry to Tallinn. 26 h 30 min $173. From Oslo drive to Stockholm, car ferry to Tallinn, then drive to Tallinn. 23 h 45 min $206.