There are 4 ways to get from Arlanda Airport Terminal 2 & 3 to Sala 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
best- Take the train from Arlanda Centralstation to Sala tågstationSJ Intercity
1h 3mkr 280–400Bus
cheapest- Take the bus from Arlanda terminal 2-3 buss to Uppsala Centralstation801
- Take the bus from Uppsala Centralstation to Sala Fiskartorget848
2h 50mkr 147–184Bus, line 2160 train
- Take the bus from Stockholm-Arlanda flygplats to Västerås Resecentrum850 / ...
- Take the train from Västerås Centralstation to Sala tågstation2160 / ...
2h 34mkr 241–283Drive 97.3 km
- Drive from Arlanda Airport Terminal 2 & 3 to Sala97.3 km
1h 24mkr 173–249
Arlanda Airport Terminal 2 & 3 to Sala by foot and train
Questions & Answers
The cheapest way to get from Arlanda Airport Terminal 2 & 3 to Sala is to bus which costs 140 kr - 190 kr and takes 2h 50m.
The fastest way to get from Arlanda Airport Terminal 2 & 3 to Sala is to train which takes 1h 3m and costs 280 kr - 400 kr.
No, there is no direct bus from Arlanda Airport Terminal 2 & 3 to Sala. However, there are services departing from Arlanda terminal 2-3 buss and arriving at Sala Fiskartorget via Uppsala Centralstation. The journey, including transfers, takes approximately 2h 50m.
Yes, there is a direct train departing from Arlanda Centralstation station and arriving at Sala tågstation station. Services depart every four hours, and operate every day. The journey takes approximately 54 min.
The distance between Arlanda Airport Terminal 2 & 3 and Sala is 92 km. The road distance is 97.3 km.
The best way to get from Arlanda Airport Terminal 2 & 3 to Sala without a car is to train which takes 1h 3m and costs 280 kr - 400 kr.
The train from Arlanda Centralstation to Sala tågstation takes 54 min including transfers and departs every four hours.
Arlanda Airport Terminal 2 & 3 to Sala bus services, operated by UL, depart from Arlanda terminal 2-3 buss station.
Arlanda Airport Terminal 2 & 3 to Sala train services, operated by Swedish Railways (SJ), depart from Arlanda Centralstation.
The best way to get from Arlanda Airport Terminal 2 & 3 to Sala is to train which takes 1h 3m and costs 280 kr - 400 kr. Alternatively, you can bus, which costs 140 kr - 190 kr and takes 2h 50m.
What companies run services between Arlanda Airport Terminal 2 & 3, Sweden and Sala, Västmanland County, Sweden?
Swedish Railways (SJ) operates a train from Arlanda Centralstation to Sala tågstation every 4 hours. Tickets cost kr 280–400 and the journey takes 54 min. Alternatively, you can take a bus from Arlanda terminal 2-3 buss to Sala Fiskartorget via Uppsala Centralstation in around 2h 50m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Arlanda Centralstation to Sala tågstation
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- kr 280–400
- Website
- https://www.sj.se/en/
- Phone
- 0771-22 44 40
- malartagkundservice@regionsormland.se
- Website
- malartag.se
Train from Västerås Centralstation to Sala tågstation
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- kr 55–70
- Website
- https://malartag.se/en/
- Phone
- +47 407 05070
- buss@vy.no
- Website
- vybuss.no
Bus from Stockholm-Arlanda flygplats to Västerås Resecentrum
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- kr 180–220
- Website
- https://www.vybuss.com/
- Phone
- +46 77 114 14 14
- kundservice@ul.se
- Website
- ul.se
Bus from Arlanda terminal 2-3 buss to Uppsala Centralstation
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- kr 69–74
- Schedules at
- UL
Bus from Uppsala Centralstation to Sala Fiskartorget
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- kr 100–110
- Schedules at
- UL
- Phone
- +46 8 600 10 00
- Website
- sl.se
Bus from Arlanda terminal 2-3 buss to Uppsala Centralstation
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Estimated price
- kr 47
- Website
- https://sl.se/en/in-english
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
Arlanda Airport Terminal 2 & 3 to Sala bus services, operated by UL, arrive at Uppsala Centralstation.
Arlanda Airport Terminal 2 & 3 to Sala train services, operated by Swedish Railways (SJ), arrive at Sala tågstation.
Yes, the driving distance between Arlanda Airport Terminal 2 & 3 to Sala is 97 km. It takes approximately 1h 24m to drive from Arlanda Airport Terminal 2 & 3 to Sala.
Book your Arlanda Airport Terminal 2 & 3 to Sala train tickets online with Omio.
There are 21+ hotels available in Sala.











