Skip to main content

How to get from Haninge to Västerås by bus and train?

By bus and train

To get from Haninge to Västerås in Stockholm, you’ll need to take one train line and 2 bus lines: take the PENDELTÅG train from Vega Station station to Stockholm City Station station. Next, you’ll have to switch to the FLIXBUS bus and finally take the 6 bus from Västerås Centralstation station to Västerås Tegnér station. The total trip duration for this route is approximately 2 hr 22 min.

142min
Walk to train station
Train - PENDELTÅGPENDELTÅG
Bus - FLIXBUSFLIXBUS
Bus - 66
Leaves from Vega Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Vega Station
    730 m • 10 min
  • 2
    Train - PENDELTÅGPENDELTÅG
    Wait for train
    PENDELTÅG
    Kungsängen Station
  • 3
    Ride to train station
    Ride to train station
    Stockholm City Station
    24 min
  • 4
    Walk to bus station
    Walk to bus station
    Stockholm Cityterminalen
    260 m • 4 min
  • 5
    Bus - FLIXBUSFLIXBUS
    Wait for bus
    FLIXBUS
    Oslo Bussterminal
  • 6
    Ride to bus station
    Ride to bus station
    Västerås Centralstation
    80 min
  • 7
    Bus - 66
    Wait for bus
    6
    Västerås Finnslätten Norra
  • 8
    Ride to bus station Västerås Tegnér
    Ride to bus station
    Västerås Tegnér
    2 min
*Duration based on 8am traffic

Alternative route by bus and train via PENDELTÅG, STOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINAL and 6

To get from Haninge to Västerås in Stockholm, you’ll need to take one train line and 2 bus lines: take the PENDELTÅG train from Vega Station station to Stockholm City Station station. Next, you’ll have to switch to the STOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINAL bus and finally take the 6 bus from Västerås Centralstation station to Västerås Tegnér station. The total trip duration for this route is approximately 2 hr 22 min.

142min
Walk to train station
Train - PENDELTÅGPENDELTÅG
Bus - STOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINALSTOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINAL
Bus - 66
Leaves from Vega Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Vega Station
    730 m • 10 min
  • 2
    Train - PENDELTÅGPENDELTÅG
    Wait for train
    PENDELTÅG
    Kungsängen Station
  • 3
    Ride to train station
    Ride to train station
    Stockholm City Station
    24 min
  • 4
    Walk to bus station
    Walk to bus station
    Stockholm Cityterminalen
    260 m • 4 min
  • 5
    Bus - STOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINALSTOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINAL
    Wait for bus
    STOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINAL
    Oslo Bussterminal
  • 6
    Ride to bus station
    Ride to bus station
    Västerås Centralstation
    80 min
  • 7
    Bus - 66
    Wait for bus
    6
    Västerås Finnslätten Norra
  • 8
    Ride to bus station Västerås Tegnér
    Ride to bus station
    Västerås Tegnér
    2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Stockholm.
All local mobility options in one app

Public transit directions from Haninge to Västerås

The distance between Haninge, Stockholm and Västerås, Stockholm is approximately 132.01 km, which can typically be travelled in 142 min. Moovit will show you the directions from Haninge to Västerås by bus and train, so no matter how you choose to travel in Stockholm – you will always have plenty of easy options.

Public transit stations close to Haninge

Haninge is located at Haninge, Stockholm and the nearest public transit station is Kvarntorps Industriområde.

Train stations close to Haninge:

  • Vega Station
  • Handen Station
  • Skogås Station

Bus stations close to Haninge:

  • Kvarntorps Industriområde
  • Nakterhusvägen
  • Kvarntorpsvägen

Public transit stations close to Västerås, Stockholm

Västerås is located at Västerås, Stockholm and the nearest public transit station is Kopparlunden.

Bus stations close to Västerås:

  • Kopparlunden
  • Västerås Tegnér
  • Ängsgärdsgatan

Cable Car stations close to Västerås:

  • Fiskartorget
  • Fatbursgatan
  • Oxbackens C

Alternative route by bus and train via PENDELTÅG, STOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINAL and 6

To get from Haninge to Västerås in Stockholm, you’ll need to take one train line and 2 bus lines: take the PENDELTÅG train from Vega Station station to Stockholm City Station station. Next, you’ll have to switch to the STOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINAL bus and finally take the 6 bus from Västerås Centralstation station to Västerås Tegnér station. The total trip duration for this route is approximately 2 hr 22 min.

142min
Walk to train station
Train - PENDELTÅGPENDELTÅG
Bus - STOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINALSTOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINAL
Bus - 66
Leaves from Vega Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Vega Station
    730 m • 10 min
  • 2
    Train - PENDELTÅGPENDELTÅG
    Wait for train
    PENDELTÅG
    Kungsängen Station
  • 3
    Ride to train station
    Ride to train station
    Stockholm City Station
    24 min
  • 4
    Walk to bus station
    Walk to bus station
    Stockholm Cityterminalen
    260 m • 4 min
  • 5
    Bus - STOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINALSTOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINAL
    Wait for bus
    STOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINAL
    Oslo Bussterminal
  • 6
    Ride to bus station
    Ride to bus station
    Västerås Centralstation
    80 min
  • 7
    Bus - 66
    Wait for bus
    6
    Västerås Finnslätten Norra
  • 8
    Ride to bus station Västerås Tegnér
    Ride to bus station
    Västerås Tegnér
    2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Haninge to Västerås?

    The fastest way takes 142 minutes, using Bus line PENDELTÅG, Bus line FLIXBUS, Bus line 6.

  • What is the alternative route to get from Haninge to Västerås?

    The alternative route takes 142 minutes, using Bus line PENDELTÅG, Bus line STOCKHOLM CITYTERMINALEN - OSLO BUSSTERMINAL, Bus line 6.

  • Is there a direct train between Haninge and Västerås in Stockholm?

    No, you’ll have to take one train line and 2 bus lines in total. The total travelling time is 2 hr 22 min.

  • Which train line goes from Haninge to Västerås in Stockholm?

    The PENDELTÅG train line goes from Vega Station station near Haninge to Kungsängen Station station. From there you’ll have to take 2 bus lines till Västerås Tegnér station near Västerås in Stockholm

  • How long does it take to travel from Haninge to Västerås in Stockholm by train and bus?

    The total travel time between Haninge and Västerås in Stockholm by train and bus is about 2 hr 22 min.

  • Where do I get on the train near Haninge to get to Västerås in Stockholm?

    Get on the PENDELTÅG train from the Vega Station station near Haninge in Stockholm.

  • Where do I get off the train when travelling between Haninge and Västerås in Stockholm?

    Get off the train at the Västerås Tegnér stop, which is closest to Västerås in Stockholm.

Real-Time Arrivals, Schedules, Maps & More