Travel options for:
Oslo to Västerås
  • Train

    $55 - $115
    1. Oslo S

      3 h 39 min - once daily

      $35 - $80

    2. Hallsberg station

      1 h 17 min - every 3 hours

      $16 - $35

  • Bus

    $45 - $70
    1. Oslo Bussterminal

      6 h 10 min - 3 times a day

      $45 - $70

  • Train via Örebro Central

    $59 - $91
    1. Oslo S

      4 h 47 min - once a week

      $45 - $65

    2. Örebro Central

      54 min - every 3 hours

      $13 - $29

  • Night bus

    $25 - $42
    1. Oslo Bussterminal

      4 h 15 min - once daily

      $17 - $28

    2. Karlskoga

      1 h 55 min - twice daily

      $8 - $14

  • Drive

    $65 - $110
    1. Oslo

      5 h 3 min - 263.1 miles

      $65 - $110

  • Train to Oslo, fly, train

    $77 - $255
    1. Oslo

      22 min - every 30 minutes

      $10 - $14

    2. Oslo (OSL)

      1 h - non-stop

      $45 - $190

    3. Stockholm (ARN)

      20 min - every 15 minutes

      $8 - $17

    4. Stockholm Central

      59 min - every 2 hours

      $14 - $35

  • Train to Karlstad, fly, train

    $109 - $769
    1. Oslo

      2 h 40 min - twice a week

      $28 - $40

    2. Kil station

      10 min - 6.1 miles

      $23 - $28

    3. Karlstad (KSD)

      50 min - non-stop

      $35 - $650

    4. Stockholm (ARN)

      20 min - every 15 minutes

      $8 - $17

    5. Stockholm Central

      59 min - every 2 hours

      $14 - $35

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

From Oslo S train to Hallsberg station then train to Västeraas Central. 5 h 27 min kr 698. From Oslo Bussterminal bus to Västerås Centralstation. 6 h 10 min kr 476. From Oslo S train to Örebro Central then train to Västeraas Central. 6 h 11 min kr 613. From Oslo Bussterminal night bus to Karlskoga then night bus to Västerås. 7 h 10 min kr 333. From Oslo drive to Västerås. 5 h 3 min kr 694. From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Stockholm airport, train to Stockholm Central, then train to Västerås. 5 h 4 min kr 992. From Oslo S train to Kil station, taxi to Karlstad airport, fly to Stockholm airport, train to Stockholm Central, then train to Västerås. 6 h 23 min kr 2169.