Travel options for:
Stockholm to Oslo
  • Fly, train

    $66 - $223
    1. Stockholm

      20 min - every 15 minutes

      $9 - $17

    2. Stockholm (ARN)

      55 min - non-stop

      $45 - $190

    3. Oslo (OSL)

      23 min - hourly

      $12 - $17

  • Train

    1. Stockholm Cityterminalen

      5 h 28 min - twice daily

  • Bus

    $60 - $85
    1. Stockholm Cityterminalen

      7 h 55 min - 3 times a day

      $60 - $85

  • Drive

    $85 - $130
    1. Stockholm

      6 h 23 min - 328.5 miles

      $85 - $130

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

From Stockholm Central train to Stockholm airport, fly to Oslo airport, then train to Oslo. 2 h 47 min $101. From Stockholm Cityterminalen train to Oslo S. 5 h 28 min. From Stockholm Cityterminalen bus to Oslo Bussterminal. 7 h 55 min $73. From Stockholm drive to Oslo. 6 h 23 min $106.