Compare prices and tickets by train, bus or flight

Sun
Jan 30
$8SJ
$6Flixbus
Mon
Jan 31
$6SJ
$6Flixbus
Tue
Feb 1
$6SJ
Find prices
Wed
Feb 2
$8SJ
Find prices
Thu
Feb 3
$5SJ
$7Flixbus
Fri
Feb 4
$6SJ
$6Flixbus
Sat
Feb 5
$8SJ
$9Flixbus
Sun
Feb 6
$8SJ
$6Flixbus
Mon
Feb 7
$5SJ
$6Flixbus
Tue
Feb 8
$6SJ
Find prices
Wed
Feb 9
$6SJ
Find prices
Thu
Feb 10
$5SJ
$6Flixbus
Fri
Feb 11
$6SJ
$6Flixbus
Sun
Feb 13
$9SJ
$6Flixbus
Mon
Feb 14
$6SJ
$6Flixbus
Tue
Feb 15
$6SJ
Find prices
Wed
Feb 16
$6SJ
Find prices
Thu
Feb 17
$6SJ
$6Flixbus
Fri
Feb 18
$5SJ
$6Flixbus

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Stockholm to Uppsala

distanceDistance39 miles (63 km)
durationAverage train duration38 min
priceAverage train ticket price$7 (€6)
frequencyTrain frequency51 a day
changesDirect trainYes, there are 51 direct trains a day
carriersTrain providersSJ or SL

Trains from Stockholm to Uppsala cover the 39 miles (63 km) long trip taking on average 38 min with our travel partners like SJ or SL. Normally, there are 51 trains operating per day, including direct services available. While the average ticket price for this route costs around $7 (€6), you can find the cheapest train ticket for as low as $5 (€4). Travelers depart most frequently from Stockholm Centralstation and arrive in Uppsala, Centralstation.

Travel Tips: Trains from Stockholm 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 Stockholm to Uppsala.
FAQs

How much do cheap train tickets from Stockholm to Uppsala cost?

Train tickets to Uppsala from Stockholm for some dates and times can be found for as cheap as $5 (€4)  one way in the next 7 days.

How much does it cost to take a train to Uppsala from Stockholm?

In the next 7 days you can expect to pay on average $7 (€6)  for a train ticket between Stockholm and Uppsala.

How far is it from Stockholm to Uppsala by train?

The Stockholm to Uppsala train distance is approximately 39 miles (63 km).

How long is a train to Uppsala from Stockholm on average?

On average the Stockholm to Uppsala train travel time is 38 min  for the 39 miles (63 km) long journey, but the duration can vary if you travel on weekends and holidays.

What train station in Stockholm goes to Uppsala? What train station do I come into Uppsala from Stockholm?

Omio customers traveling this route depart most frequently from Stockholm Centralstation   and arrive in Uppsala, Centralstation.

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

Passengers booking this journey most frequently board their trains from Stockholm Centralstation and need to travel around 0.3 miles (502 m) from the city center to get to this train station.

Passengers arriving in Uppsala most often arrive at Uppsala, Centralstation and need to travel around 0.1 miles (86 m) from this train station to the city center.

Which train providers can take me to Uppsala from Stockholm?

For the route from Stockholm to Uppsala you can take a train with SJ or SL. Be sure to check out all possible train providers that offer services between Stockholm and Uppsala on Omio to compare what amenities they may have.

Can I find a direct train from Stockholm to Uppsala?

Yes, there are 51 direct trains per day from Stockholm to Uppsala. You can look to travel with SJ, SL or Malartag  without needing to transfer at another stop in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this trip.

How many trains are there between Stockholm and Uppsala a day?

The average number of trains departing Stockholm for Uppsala is 51 a day. The train schedules and services may vary between weekdays and weekends.

What time is the earliest train from Stockholm to Uppsala? What time is the last train from Stockholm to Uppsala?

The earliest train departing from Stockholm to Uppsala leaves at 6: 56 AM. The last train departing from Stockholm to Uppsala leaves at 9: 21 PM. You can find the latest Stockholm to Uppsala train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

How early should I buy Stockholm to Uppsala train tickets to get the best deals?

If you buy the Stockholm to Uppsala train within the next 7 days, you can find one way tickets to cost on average $7 (€6). However, booking your train ticket in advance gives you access to the best prices for trains between Stockholm and Uppsala. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Stockholm
Uppsala
The major railway station for departures from Stockholm is Stockholm Centralstation. Read all the information you need to know about services, amenities and connections at Stockholm Centralstation for your journey to Uppsala from Stockholm.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+46 841062600
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 21: 00 | Sat - Sun: 10: 00 - 20: 00
Public transit options for Stockholm Centralstation
Metro lines: 10, 11, 13, 14, 17, 18, 19
Bus lines: 53, 54, 516, 812C, 813C, Flygbussarna
Tram lines: 7
Train lines: Dala Line, Northern Main Line, East Coast Line, SJ X2000, 40, 41, 42X, 43, 43X, 44, Arlanda Express, FLX