There are 5 ways to get from Vasteras Airport (VST) to Leksand by train, rideshare, 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 Sala tågstation to Leksand tågstationtrain 48 / ...
4h 8mkr 360–494Drive 182.4 km
cheapest- Drive from Vasteras Airport (VST) to Leksandcar 182.4 km
2h 23mkr 340–492Airport Transfer
- Take the rideshare from Vasteras (VST) to Leksand182.4 km
2h 23mTrain
- Take the train from Västerås Centralstation to Leksand tågstationtrain 48 / ...
4h 13mkr 360–489Train via Ludvika
- Take the train from Västerås Centralstation to Ludvika stationtrain 8004 / ...
- Take the train from Ludvika station to Leksand tågstationtrain 7010
5h 29mkr 579–658
Comparing Your Travel Options
The cheapest way to get from Vasteras Airport (VST) to Leksand is to drive which costs 340 kr - 500 kr and takes 2h 23m.
The fastest way to get from Vasteras Airport (VST) to Leksand is to drive which takes 2h 23m and costs 340 kr - 500 kr.
No, there is no direct train from Vasteras Airport (VST) station to Leksand station. However, there are services departing from Västerås Centralstation and arriving at Leksand tågstation via Sala tågstation. The journey, including transfers, takes approximately 4h 8m.
The distance between Vasteras Airport (VST) and Leksand is 190 km. The road distance is 182.4 km.
The best way to get from Vasteras Airport (VST) to Leksand without a car is to train via Sala which takes 4h 8m and costs 360 kr - 500 kr.
It takes approximately 4h 8m to get from Vasteras Airport (VST) to Leksand, including transfers.
Vasteras Airport (VST) to Leksand train services, operated by Swedish Railways (SJ), depart from Sala tågstation.
Vasteras Airport (VST) to Leksand train services, operated by Swedish Railways (SJ), arrive at Leksand tågstation.
Yes, the driving distance between Vasteras Airport (VST) to Leksand is 182 km. It takes approximately 2h 23m to drive from Vasteras Airport (VST) to Leksand.
There are 103+ hotels available in Leksand.
What companies run services between Vasteras Airport (VST), Sweden and Leksand, Sweden?
Swedish Railways (SJ) operates a train from Sala tågstation to Leksand tågstation twice daily. Tickets cost kr 170–260 and the journey takes 1h 40m.
- Phone
- +46 77 175 75 75
- Website
- Swedish Railways (SJ)
Train from Sala tågstation to Leksand tågstation
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- kr 170–260
- Website
- Swedish Railways (SJ)
Train from Västerås Centralstation to Leksand tågstation
- Ave. Duration
- 2h 44m
- Frequency
- Twice daily
- Estimated price
- kr 220–330
- Website
- Swedish Railways (SJ)
- Phone
- 021 48 18 400
- [email protected]
- Website
- Tåg i Bergslagen
Train from Västerås Centralstation to Ludvika station
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Estimated price
- kr 309
- Schedules at
- Tåg i Bergslagen
- Phone
- 0550-875 61
- [email protected]
- Website
- tagakeriet.se
Train from Ludvika station to Leksand tågstation
- Ave. Duration
- 1h 17m
- Frequency
- 4 times a week
- Estimated price
- kr 130–190
- Website
- https://www.tagakeriet.se/
- Website
- https://www.mozio.com
Rideshare from Vasteras (VST) to Leksand
- Ave. Duration
- 2h 23m
- Frequency
- On demand
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
Booking & Getting There
Check out Blablacar's carpooling service for rideshare options between Vasteras Airport (VST) and Leksand. A great option if you don't have a driver's licence or want to avoid public transport.






