Travel options for:
Oslo to Sweden
  • Train

    $55 - $130
    1. Oslo S

      5 h 5 min - twice daily

      $55 - $130

  • Bus

    $55 - $85
    1. Oslo Bussterminal

      7 h 50 min - 3 times a day

      $55 - $85

  • Drive

    $85 - $130
    1. Oslo

      6 h 12 min - 328.3 miles

      $85 - $130

  • Train, fly to Copenhagen

    $72 - $227
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      1 h 10 min - non-stop

      $55 - $200

    3. Copenhagen (CPH)

      20 min - hourly

      $7 - $14

  • Train, fly to Gothenburg

    $73 - $253
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      1 h - non-stop

      $60 - $230

    3. Gothenburg (GOT)

      30 min - every 20 minutes

      $3 - $10

  • Train, fly to Stockholm

    $63 - $214
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      1 h - non-stop

      $45 - $190

    3. Stockholm (ARN)

      28 min - every 30 minutes

      $8 - $11

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

From Oslo S train to Stockholm Centralstation. 5 h 5 min 773 kr. From Oslo Bussterminal bus to Stockholm Cityterminalen. 7 h 50 min 598 kr. From Oslo drive to Stockholm. 6 h 12 min 885 kr. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Copenhagen airport, then train to Malmö. 4 h 889 kr. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Gothenburg airport, then bus to Göteborg. 3 h 59 min 914 kr. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Stockholm airport, then bus to Kista. 4 h 6 min 798 kr.