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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Oslo to Uppsala

distanceDistance238 miles (384 km)
durationAverage train duration8 h 3 min
priceAverage train ticket price$92 (€77)
changesDirect trainYes
carriersTrain companiesSJ

Trains from Oslo to Uppsala cover the 238 miles (384 km) long journey taking on average 8 h 3 min with our travel partners like SJ. There are direct train services available. While the average ticket price for this trip costs around $92 (€77), you can find the cheapest train ticket for as low as $62 (€52). Travelers depart most frequently from Oslo Bussterminal and arrive in Uppsala, Centralstation.

Travel Tips

Trains from Oslo to Uppsala
Travel by train to Uppsala 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 Oslo to Uppsala.
FAQs
What COVID-19 travel safety information and restrictions should I be aware of for my train between Oslo and Uppsala?

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

Can I enter Sweden from Norway?

International entry status: Entry is partially open for citizens and permanent residents of Norway

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

Conditions of entry:

  • COVID-19 test upon arrival

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

All travelers in Sweden must observe these coronavirus safety measures:

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

The information above was last checked on 11/29/21. Remember to review the latest COVID-19 travel safety regulations   for your train between Oslo and Uppsala as this information can change.

Are there restrictions on returning to Norway from Sweden by train?

The current restriction level for your return trip by train from Uppsala to Oslo is: Partially open

Are there any international entry restrictions on returning to Norway from Sweden?

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

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

What are the requirements?

  • 10-day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 3 in quarantine
  • COVID-19 test upon arrival
  • Digital entry registration is required prior to arrival
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)

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: 1 metre (s) (3 feet)
  • Face mask: Mandatory

Last checked on 11/30/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Oslo from Uppsala here.

How much do cheap trains from Oslo to Uppsala cost?
If you’re looking to save money on tickets, you can find cheap Oslo to Uppsala trains for as little as $62 (€52)  in the next 7 days.
How much does it cost to take a train from Oslo to Uppsala?
If you’re looking to purchase your train tickets in the next week, you can expect the Oslo to Uppsala train price to come in at an average of $92 (€77)  one way.
How far is it from Oslo to Uppsala by train?
When traveling this route you should expect the distance to Uppsala from Oslo by train to be approximately 238 miles (384 km).
How long is the train to Uppsala from Oslo?
On average the Oslo to Uppsala train travel time is 8 h 3 min  for the 238 miles (384 km) long trip, but the duration can vary if you travel on weekends and holidays.
What train station in Oslo goes to Uppsala? What train station do I come into Uppsala from Oslo?

Omio customers who travel this route most frequently depart from Oslo Bussterminal   and arrive in Uppsala, Centralstation.

Where is the departure train station in Oslo located? Where is the arrival train station in Uppsala located?

Passengers board the train most frequently from Oslo Bussterminal, which is located around 0.5 miles (765 m) away from the city center, and they get off the train at Uppsala, Centralstation, located 0.1 miles (86 m) away from the city center.

What train companies offer a service from Oslo to Uppsala?
If you're looking for trains from Oslo to Uppsala, you can rely on SJ to get you to Uppsala. It's also good to check out all possible train companies for the Oslo to Uppsala trip to see if there might be differences in the amenities they offer.
When is the earliest train from Oslo to Uppsala? When is the last train from Oslo to Uppsala?
The earliest train for this trip departs from Oslo at 4: 56 AM. The last train leaves from Oslo at 9: 55 PM. Check Omio for the latest train schedule from Oslo to Uppsala and book the best time to depart on your chosen travel date.
How far in advance should I book a train ticket from Oslo to Uppsala to get the best deals?
The price of a one way train ticket from Oslo to Uppsala is on average $92 (€77) if you buy 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 companies offering this journey. In general, you can find train tickets to Uppsala from Oslo available a few months in advance.

Important Stations and Airports for this Journey

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