Compare prices and tickets by train, coach or flight

Sun
30 Jan
£12SJ
£9Bus4you
Mon
31 Jan
Find prices
£8Flixbus
Tue
1 Feb
£11SJ
£9Bus4you
Thu
3 Feb
£9SJ
£7Flixbus
Fri
4 Feb
Find prices
£8Flixbus
Sat
5 Feb
Find prices
£7Flixbus
Sun
6 Feb
£9SJ
£7Flixbus
Mon
7 Feb
£11SJ
£7Flixbus
Tue
8 Feb
£9SJ
£9Vy Bus4You
Fri
11 Feb
£9SJ
£8Flixbus
Sun
13 Feb
£9SJ
£8Flixbus
Mon
14 Feb
£9SJ
£7Flixbus
Tue
15 Feb
£9SJ
£9Bus4you
Fri
18 Feb
£9SJ
£7Flixbus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Västerås to Stockholm

distanceDistance56 miles (91 km)
durationAverage train duration56 min
priceAverage train ticket price£10 (€12)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesSJ

Trains from Västerås to Stockholm cover the 56 miles (91 km) long trip taking on average 56 min with our travel partners like SJ. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this trip costs around £10, you can find the cheapest train ticket for as low as £8. Travellers depart most frequently from Västerås Centralstation and arrive in Stockholm Centralstation.

Travel Tips: Trains from Västerås to Stockholm

Travel by train to Stockholm easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Västerås to Stockholm.
FAQs

How much does a cheap train between Västerås and Stockholm cost?

Omio customers have found cheap train tickets from Västerås to Stockholm for as low as £8  for the next 7 days.

What is the cost of a train ticket from Västerås to Stockholm on average?

If you’re looking to buy tickets for this route in the next 7 days, you’ll find that Västerås to Stockholm train prices are on average £10  one way.

How far is it from Västerås to Stockholm by train?

The Västerås to Stockholm train distance is approximately 56 miles (91 km).

How long is the train journey between Västerås and Stockholm?

On average the Västerås to Stockholm train time is 56 min  covering the 56 miles (91 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

What is the departure train station in Västerås and arrival train station in Stockholm?

Some of the Västerås train stations to Stockholm you can start your journey from include Västerås Centralstation and Västerås, flygplats. Similarly, some of the arrival train stations in Stockholm include Stockholm Centralstation, Stockholm, Cityterminalen and Stockholm Södra.

When travelling this route, Omio customers are departing most frequently from Västerås Centralstation   and arriving in Stockholm Centralstation.

Where is the departure train station in Västerås located? Where is the arrival train station in Stockholm located?

Passengers board the train most frequently from Västerås Centralstation, which is located around 0.6 miles (959 m) away from the city centre, and they get off the train at Stockholm Centralstation, located 0.3 miles (502 m) away from the city centre.

What train companies go from Västerås to Stockholm?

Take the Västerås to Stockholm train with SJ. However, it's always good to check out all possible train providers for the route between Västerås and Stockholm as there might be differences in the amenities they offer.

How many train services are there to Stockholm from Västerås a day?

On average, there are 16 trains a day from Västerås to Stockholm. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Västerås to Stockholm? What time is the last train from Västerås to Stockholm?

The earliest train for this trip departs from Västerås at 06: 48. The last train leaves from Västerås at 20: 48. Check Omio for the latest train times from Västerås to Stockholm and book the best time to depart on your chosen travel date.

How far in advance should I book train tickets from Västerås to Stockholm for the best deals?

If you buy a train ticket from Västerås to Stockholm within the next 7 days, you can find tickets to cost on average £10 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Västerås to Stockholm are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Västerås
Stockholm
Västerås Centralstation is the most popular Västerås railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Västerås for your journey to Stockholm.