There are 5 ways to get from Sveg to Västerås by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Sala
best- Take the train from Sveg station to Mora tågstationtrain 89425
- Take the train from Mora tågstation to Sala tågstationtrain 47 / ...
6h 49mkr 619–891Bus
cheapest- Take the bus from Sveg station to Arlanda terminal 4 bussbus 653 / ...
- Take the bus from Stockholm Arlanda Airport Terminal 5 to Vasteras Central Stationbus Oslo Central Bus Station - Stockholm Arlanda Airport Terminal 5 / ...
7h 27mkr 409–677Drive 347.4 km
- Drive from Sveg to Västeråscar 347.4 km
4h 41mkr 616–890Train
- Take the train from Sveg station to Mora tågstationtrain 89425
- Take the train from Mora tågstation to Västerås Centralstationtrain 47 / ...
7hkr 614–901Bus, train
- Take the bus from Sveg Södra skolan to Mora tågstationbus 46
- Take the train from Mora tågstation to Ludvika stationtrain
- Take the train from Ludvika station to Västerås Centralstationtrain
7h 38m
Sveg to Västerås by train
Questions & Answers
The cheapest way to get from Sveg to Västerås is to bus which costs 400 kr - 700 kr and takes 7h 27m.
The fastest way to get from Sveg to Västerås is to drive which takes 4h 41m and costs 600 kr - 900 kr.
No, there is no direct bus from Sveg station to Västerås station. However, there are services departing from Sveg station and arriving at Vasteras Central Station via Stockholm Arlanda Airport Terminal 5. The journey, including transfers, takes approximately 7h 27m.
No, there is no direct train from Sveg station to Västerås station. However, there are services departing from Sveg station and arriving at Västerås Centralstation via Mora tågstation and Sala tågstation. The journey, including transfers, takes approximately 6h 49m.
The distance between Sveg and Västerås is 353 km. The road distance is 347.4 km.
The best way to get from Sveg to Västerås without a car is to train via Sala which takes 6h 49m and costs 600 kr - 900 kr.
It takes approximately 6h 49m to get from Sveg to Västerås, including transfers.
Sveg to Västerås bus services, operated by Härjedalingen, depart from Sveg station.
Sveg to Västerås train services, operated by Snötåget, depart from Sveg station.
The best way to get from Sveg to Västerås is to train via Sala which takes 6h 49m and costs 600 kr - 900 kr. Alternatively, you can bus, which costs 400 kr - 700 kr and takes 7h 27m.
What companies run services between Sveg, Sweden and Västerås, Sweden?
You can take a train from Sveg station to Västerås Centralstation via Mora tågstation and Sala tågstation in around 6h 49m. Alternatively, you can take a bus from Sveg station to Vasteras Central Station via Arlanda terminal 4 buss and Stockholm Arlanda Airport Terminal 5 in around 7h 27m.
- Phone
- +46 (0)771-53 53 53
- [email protected]
- Website
- inlandsbanan.se
Train from Sveg station to Mora tågstation
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- kr 230–310
- Website
- https://inlandsbanan.se/en/travel
Train from Sveg station to Mora tågstation
- Ave. Duration
- 2h 26m
- Frequency
- Once daily
- Estimated price
- kr 230–310
- Website
- https://inlandsbanan.se/en/travel
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- Swedish Railways (SJ)
Train from Mora tågstation to Sala tågstation
- Ave. Duration
- 2h 27m
- Frequency
- Twice daily
- Estimated price
- kr 320–490
- Website
- Swedish Railways (SJ)
Train from Mora tågstation to Västerås Centralstation
- Ave. Duration
- 3h 34m
- Frequency
- Twice daily
- Estimated price
- kr 380–600
- Website
- Swedish Railways (SJ)
- Phone
- 0550-875 61
- [email protected]
- Website
- tagakeriet.se
Train from Mora tågstation to Ludvika station
- Ave. Duration
- 1h 58m
- Frequency
- 4 times a week
- Estimated price
- kr 230–340
- Website
- https://www.tagakeriet.se/
- Phone
- 021 48 18 400
- [email protected]
- Website
- Tåg i Bergslagen
Train from Ludvika station to Västerås Centralstation
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- kr 200–310
- Schedules at
- Tåg i Bergslagen
- Phone
- 0651-10 000
- [email protected]
- Website
- Härjedalingen
Bus from Sveg station to Arlanda terminal 4 buss
- Ave. Duration
- 5h 25m
- Frequency
- Once daily
- Estimated price
- kr 240–350
- Schedules at
- Härjedalingen
- Phone
- +47 407 05070
- [email protected]
- Website
- Vy Buss
Bus from Stockholm Arlanda Airport Terminal 5 to Vasteras Central Station
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- kr 160–330
- Website
- Vy Buss
- Phone
- 0771 - 100 110
- Website
- Länstrafiken Jämtlands län AB
Bus from Sveg Södra skolan to Mora tågstation
- Ave. Duration
- 1h 59m
- Frequency
- 3 times a day
- Website
- Länstrafiken Jämtlands län AB
Want to know more about travelling around Sweden
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
More Questions & Answers
Sveg to Västerås bus services, operated by Härjedalingen, arrive at Arlanda terminal 4 buss station.
Sveg to Västerås train services, operated by Snötåget, arrive at Mora tågstation.
Yes, the driving distance between Sveg to Västerås is 347 km. It takes approximately 4h 41m to drive from Sveg to Västerås.
Book your Sveg to Västerås train tickets online with Omio.
There are 85+ hotels available in Västerås.






