The cheapest and fastest trains from Sala to Uppsala
Cheapest price
£4
Average price
£5
Fastest journey
34 m
Average duration
35 m
Trains per day
59
Distance
58 km
The best way to find a cheap train ticket from Sala to Uppsala is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Sala to Uppsala will cost around £5 if you buy it on the day, but you can find cheap train tickets today for only £4.
Of the 59 trains that leave Sala for Uppsala every day 22 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 58 km distance in an average of 35 m but if you time it right, some trains will get you there in just 34 m .
The slowest trains will take 36 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
8508 Mälartåg7:340h49Sala tågstation8:23Uppsala Central Station£41One-way0 changes
8540 Mälartåg15:310h37Sala tågstation16:08Uppsala Central Station£41One-way0 changes
8516 Mälartåg9:320h38Sala tågstation10:10Uppsala Central Station£41One-way0 changes
8512 Mälartåg8:310h38Sala tågstation9:09Uppsala Central Station£41One-way0 changes
8544 Mälartåg16:310h38Sala tågstation17:09Uppsala Central Station£41One-way0 changes
19 SJ12:590h34Sala tågstation13:33Uppsala Central Station£61One-way0 changes
25 SJ18:590h35Sala tågstation19:34Uppsala Central Station£61One-way0 changes
21 SJ14:590h35Sala tågstation15:34Uppsala Central Station£61One-way0 changes
41 SJ8:590h35Sala tågstation9:34Uppsala Central Station£61One-way0 changes
47 SJ16:590h36Sala tågstation17:35Uppsala Central Station£81One-way0 changes
Travel Information
Compare coach and train for Sala to Uppsala
Omio recommends booking the train as it is the most popular option from Sala to Uppsala among Omio's users. If you are prioritising price take the train with prices starting from £3. For those with little time consider booking a train which can get you there in 38m. The ticket price range depends on the travel mode: a train costs an average of £3, and a coach costs an average of £3.
Distance: 58 km
Compare train with
Most popular Train | Coach |
|---|---|
£4 Average Price Cheapest | £4 Average Price |
1h 8m Average total duration Fastest 38m Onboard + 30m Additional time* | 1h 57m Average total duration 1h 27m Onboard + 30m Additional time* |
![]() Most popular train company | ![]() Most popular bus company |
Direct Options | Direct Options |
Live departures
Sala to Uppsala train times
The table below shows live departures for Sala to Uppsala trains for today, Sunday 17 May. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
47 SJ | 16:59 Sala tågstation | 0h36 | 17:35 Uppsala Central Station | 0 changesdirect | |
12148 Mälartåg | 18:01 Sala tågstation | 0h41 | 18:42 Uppsala Central Station | 0 changesdirect | |
25 SJ | 18:59 Sala tågstation | 0h35 | 19:34 Uppsala Central Station | 0 changesdirect | |
12156 Mälartåg | 20:01 Sala tågstation | 0h40 | 20:41 Uppsala Central Station | 0 changesdirect | |
49 SJ | 21:00 Sala tågstation | 0h34 | 21:34 Uppsala Central Station | 0 changesdirect | |
12194 Mälartåg | 22:08 Sala tågstation | 0h44 | 22:52 Uppsala Central Station | 0 changesdirect | |
| Monday 18 May | |||||
8500 Mälartåg | 5:37 Sala tågstation | 0h43 | 6:20 Uppsala Central Station | 0 changesdirect | |
8504 Mälartåg+ 402 VL | 6:13 Sala | 0h55 | 7:08 Uppsala Central Station | 1 change | |
8504 Mälartåg | 6:31 Sala tågstation | 0h37 | 7:08 Uppsala Central Station | 0 changesdirect | |
51 SJ+ 402 VL | 6:47 Sala | 1h18 | 8:05 Uppsala Central Station | 1 change | |
13 SJ | 6:54 Sala tågstation | 0h40 | 7:34 Uppsala Central Station | 0 changesdirect | |
8508 Mälartåg+ 402 VL | 7:18 Sala | 1h05 | 8:23 Uppsala Central Station | 1 change | |
51 SJ | 7:23 Sala tågstation | 0h42 | 8:05 Uppsala Central Station | 0 changesdirect | |
8512 Mälartåg+ 64 VL+ 4 UL · 2 UL | 7:29 Saladamm | 2h10 | 9:39 Uppsala Djäknegatan | 3 changes | |
8508 Mälartåg | 7:34 Sala tågstation | 0h49 | 8:23 Uppsala Central Station | 0 changesdirect | |
8512 Mälartåg+ 402 VL | 7:47 Sala | 1h22 | 9:09 Uppsala Central Station | 1 change | |
66 VL+ 8512 Mälartåg | 7:55 Sala | 1h14 | 9:09 Uppsala Central Station | 1 change | |
41 SJ+ 402 VL | 8:18 Sala | 1h16 | 9:34 Uppsala Central Station | 1 change | |
8512 Mälartåg | 8:31 Sala tågstation | 0h38 | 9:09 Uppsala Central Station | 0 changesdirect | |
60 VL+ 41 SJ+ 2 UL | 8:42 Saladamm | 1h21 | 10:03 Uppsala Djäknegatan | 2 changes | |
41 SJ+ 60 VL+ 3 UL · 2 UL | 8:42 Saladamm | 1h21 | 10:03 Uppsala Djäknegatan | 3 changes | |
8516 Mälartåg+ 66 VL | 8:55 Sala | 1h15 | 10:10 Uppsala Central Station | 1 change | |
41 SJ | 8:59 Sala tågstation | 0h35 | 9:34 Uppsala Central Station | 0 changesdirect | |
8516 Mälartåg | 9:32 Sala tågstation | 0h38 | 10:10 Uppsala Central Station | 0 changesdirect | |
17 SJ+ 401 VL | 9:37 Sala | 1h58 | 11:35 Uppsala Central Station | 1 change | |
401 VL+ 17 SJ | 9:42 Sala | 1h53 | 11:35 Uppsala Central Station | 1 change | |
18524 Mälartåg+ 401 VL | 10:37 Sala | 1h32 | 12:09 Uppsala Central Station | 1 change | |
18524 Mälartåg+ 401 VL | 10:42 Sala | 1h27 | 12:09 Uppsala Central Station | 1 change | |
17 SJ | 10:59 Sala tågstation | 0h36 | 11:35 Uppsala Central Station | 0 changesdirect | |
18524 Mälartåg | 11:32 Sala tågstation | 0h37 | 12:09 Uppsala Central Station | 0 changesdirect | |
19 SJ+ 401 VL | 11:37 Sala | 1h56 | 13:33 Uppsala Central Station | 1 change | |
19 SJ+ 401 VL | 11:42 Sala | 1h51 | 13:33 Uppsala Central Station | 1 change | |
8532 Mälartåg+ 401 VL | 12:37 Sala | 1h32 | 14:09 Uppsala Central Station | 1 change | |
60 VL+ 19 SJ+ 2 UL | 12:38 Saladamm | 1h16 | 13:54 Uppsala Djäknegatan | 2 changes | |
401 VL+ 8532 Mälartåg | 12:42 Sala | 1h27 | 14:09 Uppsala Central Station | 1 change | |
19 SJ | 12:59 Sala tågstation | 0h34 | 13:33 Uppsala Central Station | 0 changesdirect | |
8532 Mälartåg | 13:31 Sala tågstation | 0h38 | 14:09 Uppsala Central Station | 0 changesdirect | |
18536 Mälartåg+ 401 VL | 13:37 Sala | 1h31 | 15:08 Uppsala Central Station | 1 change | |
18536 Mälartåg+ 401 VL | 13:42 Sala | 1h26 | 15:08 Uppsala Central Station | 1 change | |
18536 Mälartåg+ 2 UL+ 60 VL | 13:48 Saladamm | 1h44 | 15:32 Uppsala Djäknegatan | 2 changes | |
18536 Mälartåg | 14:30 Sala tågstation | 0h38 | 15:08 Uppsala Central Station | 0 changesdirect | |
21 SJ+ 2 UL+ 60 VL | 14:39 Saladamm | 1h23 | 16:02 Uppsala Djäknegatan | 2 changes | |
401 VL+ 8540 Mälartåg | 14:42 Sala | 1h26 | 16:08 Uppsala Central Station | 1 change | |
8540 Mälartåg+ 66 VL | 14:57 Sala | 1h11 | 16:08 Uppsala Central Station | 1 change | |
21 SJ | 14:59 Sala tågstation | 0h35 | 15:34 Uppsala Central Station | 0 changesdirect | |
8540 Mälartåg | 15:31 Sala tågstation | 0h37 | 16:08 Uppsala Central Station | 0 changesdirect | |
60 VL+ 8544 Mälartåg+ 2 UL | 15:43 Saladamm | 1h48 | 17:31 Uppsala Djäknegatan | 2 changes | |
402 VL+ 8544 Mälartåg | 15:45 Sala | 1h24 | 17:09 Uppsala Central Station | 1 change | |
8544 Mälartåg+ 66 VL | 15:50 Sala | 1h19 | 17:09 Uppsala Central Station | 1 change | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Sala to Uppsala by coach or train
Compare coach and train prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
18 May
19 May
20 May
21 May
22 May
23 May
24 May
Journey information
Overview: Train from Sala to Uppsala
Trains from Sala to Uppsala run on average 30 times per day, taking around 38m. Cheap train tickets for this journey start at £3 if you book in advance.
There are 13 trains per day. The earliest train runs at 02:34, the last at 22:08. The fastest train covers the 58 km distance in 37m.
Distance 58 km |
Average train duration 38m |
Cheapest ticket price £3 |
Trains per day 30 |
Direct trains 13 |
Fastest train 37m |
First train 2:34 |
Last train 22:08 |
Cheapest Month Jul |
Cheapest Day Fri |
High Season Jul - Sept |
Low Season Jan - Mar |
Busiest Day Thu |
Least Busy Day Wed |
Best time to book 1 day |
Train companies: Malartag, SJ from Sala to Uppsala trainsMalartag, SJ trains will get you between Sala and Uppsala from £3. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Malartag
SJ
FAQs: Sala to Uppsala train
Find answers to the most common questions about traveling from Sala to Uppsala by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Uppsala, this guide helps you travel smarter and with confidence.

popular train stations
Important Stations and Airports in Sala and Uppsala
- 6:00 AM - 10:00 PM Monday - Sunday
- Free
- Parking is available near the station with limited spaces.
- Outside the main entrance.
- Ramps, restrooms.
- SEK 10
- Located in the main hall
- Located in the main hall
- Free
- Hall 1: main entrance, platform 1-2 for regional and intercity trains
- Bus: Several local lines available
- 6:00 AM - 10:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, 24 hours. Access via Stationsgatan.
- Stationen
- Kitchen & Table Uppsala
- Outside the main entrance.
- Elevators, ramps, restrooms.
- SEK 10
- Radisson Blu Hotel Uppsala
- Elite Hotel Academia
- Clarion Hotel Gillet
- Located in the main hall
- Located in the main hall
- 1200 places, covered
- Avis
- Europcar
- Hertz
- Located in the main hall
- Free
- Hall 1: main entrance, platforms 1-6 for trains to Stockholm, Gävle, and regional destinations
- Bus: Several lines available
- Train: East Coast Line
- Regional trains to Stockholm and Gävle
More options for your journey from Sala to Uppsala
Here are some other resources that might have the information you need


