|Distance||238 miles (384 km)|
|Average train duration||7 h 31 min|
|Average train ticket price||$78 (€65)|
Trains from Uppsala to Oslo cover the 238 miles (384 km) long trip taking on average 7 h 31 min with our travel partners like SJ. There are direct train services available. While the average ticket price for this journey costs around $78 (€65), you can find the cheapest train ticket for as low as $49 (€40). Travelers depart most frequently from Uppsala, Centralstation and arrive in Oslo Bussterminal.
Travel by train between Uppsala, Sweden and Oslo, Norway is: Fully open.
International entry is allowed for: Entry is fully open for citizens and permanent residents of Sweden
The government of Norway has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 11/29/21. Remember to check the latest COVID-19 travel safety regulations for your train between Uppsala and Oslo closer to your date of departure here
Return travel from Norway to Sweden is: Partially open.
Entry into Sweden is allowed for: Entry is partially open for citizens and permanent residents of Norway
Requirements for reentering:
The government of Sweden has imposed these measures to reduce the spread of COVID-19:
Last checked on 11/29/21. Please check the latest COVID-19 travel safety regulations closer to the travel date of your train to Uppsala from Oslo.
Omio customers book a train from Uppsala, Centralstation to Oslo Bussterminal most frequently for this route.
Passengers board their train most frequently from Uppsala, Centralstation and travel around 0 mile (s) / 0 km from the city center to this train station.
Passengers traveling this route most often arrive at Oslo Bussterminal and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Oslo.
Here are some other resources that might have the information you need