There are 3 ways to get from Flen to Avesta by train 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, line 8118 train
best- Take the train from Flen tågstation to Sala tågstationtrain 2160 / ...
- Take the train from Sala tågstation to Avesta centrum stationtrain 8118 / ...
3h 12mkr 270–414Drive 154.8 km
- Drive from Flen to Avestacar 154.8 km
2h 4mkr 275–397Train
- Take the train from Flen tågstation to Västerås Centralstationtrain 2160 / ...
- Take the train from Västerås Centralstation to Avesta Krylbo stationtrain 42 / ...
4h 10mkr 272–413
Flen to Avesta by train
Questions & Answers
The cheapest way to get from Flen to Avesta is to train and line 8118 train which costs 270 kr - 420 kr and takes 3h 12m.
The fastest way to get from Flen to Avesta is to drive which takes 2h 4m and costs 270 kr - 400 kr.
No, there is no direct train from Flen station to Avesta station. However, there are services departing from Flen tågstation and arriving at Avesta centrum station via Sala tågstation. The journey, including transfers, takes approximately 3h 12m.
The distance between Flen and Avesta is 160 km. The road distance is 154.8 km.
The best way to get from Flen to Avesta without a car is to train and line 8118 train which takes 3h 12m and costs 270 kr - 420 kr.
It takes approximately 3h 12m to get from Flen to Avesta, including transfers.
Flen to Avesta train services, operated by Mälartåg, depart from Flen tågstation.
Flen to Avesta train services, operated by Mälartåg, arrive at Sala tågstation.
Yes, the driving distance between Flen to Avesta is 155 km. It takes approximately 2h 4m to drive from Flen to Avesta.
Book your Flen to Avesta train tickets online with Omio.
What companies run services between Flen, Södermanland County, Sweden and Avesta, Sweden?
You can take a train from Flen tågstation to Avesta centrum station via Sala tågstation in around 3h 12m.
- Phone
- 0771-22 44 40
- [email protected]
- Website
- malartag.se
Train from Flen tågstation to Sala tågstation
- Ave. Duration
- 1h 38m
- Frequency
- Every 2 hours
- Estimated price
- kr 210–330
- Website
- https://malartag.se/en/
Train from Flen tågstation to Västerås Centralstation
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- kr 150–230
- Website
- https://malartag.se/en/
- Phone
- 021 48 18 400
- [email protected]
- Website
- resrobot.se
Train from Sala tågstation to Avesta centrum station
- Ave. Duration
- 34 min
- Frequency
- Once daily
- Estimated price
- kr 55–90
- Schedules at
- resrobot.se
- Phone
- +46 77 175 75 75
- [email protected]
- Website
- sj.se
Train from Västerås Centralstation to Avesta Krylbo station
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Estimated price
- kr 120–180
- Website
- https://www.sj.se/en/
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
There are 45+ hotels available in Avesta.






