Compare prices and tickets by train, bus or flight

Tue
Nov 30
$78SJ
Find prices
Find prices
Wed
Dec 1
$62SJ
Find prices
$73Norwegian Air Shuttle
Fri
Dec 3
$78SJ
$54Flixbus
$71Norwegian Air Shuttle
Sat
Dec 4
$102SJ
Find prices
$74Norwegian Air Shuttle
Sun
Dec 5
$101SJ
$73Flixbus
$117Norwegian Air Shuttle
Mon
Dec 6
Find prices
Find prices
$54Norwegian Air Shuttle

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Uppsala to Oslo

distanceDistance238 miles (384 km)
durationAverage train duration7 h 31 min
priceAverage train ticket price$78 (€65)
changesDirect trainYes
carriersTrain companiesSJ

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 Tips

Trains from Uppsala to Oslo
Travel by train to Oslo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Uppsala to Oslo.
FAQs
What are the travel restrictions for Oslo, Norway if I'm coming from Uppsala, Sweden by train?

Travel by train between Uppsala, Sweden and Oslo, Norway is: Fully open.

Is international entry into Oslo from Uppsala restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Sweden

Do I need to quarantine on arrival in Norway from Uppsala?

Entry Requirements:

  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Oslo, Norway?

The government of Norway has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1 metre (s) (3 feet)
  • Face mask required: Mandatory

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

Do I need to quarantine when I return to Sweden from Oslo, Norway?

Return travel from Norway to Sweden is: Partially open.

Are there any international entry restrictions on returning to Uppsala from Oslo?

Entry into Sweden is allowed for: Entry is partially open for citizens and permanent residents of Norway

Do I need to quarantine on arrival in Sweden from Oslo?

Requirements for reentering:

  • COVID-19 test upon arrival

What are the safety rules to follow in Uppsala, Sweden?

The government of Sweden has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Recommended

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.

How much do cheap train tickets from Uppsala to Oslo cost?
Train tickets from Uppsala to Oslo for some dates and times can be found for as cheap as $49 (€40)  one way in the next 7 days.
How much is a train ticket from Uppsala to Oslo?
In the next 7 days you can expect to pay on average $78 (€65)  for a train ticket between Uppsala and Oslo.
How far is Uppsala to Oslo by train?
The Uppsala to Oslo train distance is approximately 238 miles (384 km).
How long is the train to Oslo from Uppsala?
The train time to Oslo from Uppsala is on average 7 h 31 min  for the 238 miles (384 km) long journey, but the time it takes to go to Oslo from Uppsala by train can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Uppsala to Oslo do I depart from? Which Oslo train station from Uppsala do I arrive in?

Omio customers book a train from Uppsala, Centralstation   to Oslo Bussterminal   most frequently for this route.

Where do I find the Uppsala train station to Oslo? Where is the Oslo train station?

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.

What train companies go from Uppsala to Oslo?
For the trip from Uppsala to Oslo you can take a train with SJ. Be sure to check out all possible train providers that offer services to Oslo from Uppsala on Omio to compare what amenities they may have.
When is the earliest train from Uppsala to Oslo? When is the last train from Uppsala to Oslo?
You can take the earliest train from Uppsala to Oslo at 5: 09 AM   or take the last train from Uppsala to Oslo leaving at 7: 09 PM. Look for the latest Uppsala to Oslo train schedules on Omio and book the best time to take the train for this journey.
How early should I buy train tickets to Oslo from Uppsala to score the best deals?
The price of a one way train ticket from Uppsala to Oslo is on average $78 (€65) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train providers offering this trip. In general, you can find train tickets to Oslo from Uppsala available a few months in advance.

Important Stations and Airports for this Journey

Uppsala
Oslo
The major railway station for departures from Uppsala is Uppsala, Centralstation. Read all the information you need to know about services, amenities and connections at Uppsala, Centralstation for your journey to Oslo from Uppsala.