Cheapest
Average
The best way to find a cheap train ticket from Uppsala to Oslo is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last train of the day.
Find all the dates and times for this journey
Fastest Journey
6 h 13 m
Average
6 h 43 m
Trains per day
2
Distance
385 km
It's difficult to get from Uppsala to Oslo without transferring at least once.
Distance | 238 miles (384 km) | |
Train frequency | 5 a day | |
Direct train | No | |
Train providers | Vy Bus4You, Malartag, SJ or SL |
Trains from Uppsala to Oslo cover the 238 miles (384 km) long route taking on average 6 h 17 min with our travel partners like Vy Bus4You, Malartag, SJ or SL. Normally, there are 5 trains operating per day, including direct services available. Travelers depart most frequently from Uppsala, Centralstation and arrive in Oslo S.
You can travel by train between Uppsala and Oslo with SJ and Nettbuss Express. When you search Omio for times and tickets, we’ll show you the best deals available.
Nettbuss is the largest bus company in Norway and for your next trip by train to Oslo from Uppsala you can choose between two differents ticket types: Economy and Plus.
Passengers board the train most frequently from Uppsala, Centralstation, which is located around 0.1 miles (84 m) away from the city centre, and they get off the train at Oslo S, located 1.7 miles (2.7 km) away from the city centre.
Here are some other resources that might have the information you need