Search Uppsalatrain tickets

switcheroo

Quickview

How to get to Uppsala by train?

Routes19
Trips per day95
train carriers2
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Uppsala?

The cheapest prices for a train ticket to Uppsala that users have found recently on Wanderu start at €69.94. Such great deals to Uppsala are available on one route to Cologne. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Uppsala. Cologne at €121.47 has consistently the lowest average train ticket prices to Uppsala.

What are the main train stations in Uppsala?

The most popular train station in Uppsala is Uppsala Central. Uppsala Central is the busiest train station in Uppsala.

Kiel

There are 45 train schedules per day connecting Kiel with Uppsala. It takes on average 12 hours to travel 475 miles, 765 kms, by train from Kiel. 2 train carriers offer schedules from Kiel, with Deutsche Bahn offering the most daily connections to Uppsala. Travelling by train from Kiel you will most likely to arrive in Uppsala at Uppsala Central.
Avg. Time
12h 0m
Avg. Price
€63.43

Hanover

There are 40 train schedules per day connecting Hanover with Uppsala. It takes on average 16 hours and 16 minutes to travel 600 miles, 965 kms, by train from Hanover. 2 train carriers offer schedules from Hanover, with Deutsche Bahn offering the most daily connections to Uppsala. Travelling by train from Hanover you will most likely to arrive in Uppsala at Uppsala Central.
Avg. Time
16h 16m
Avg. Price
€67.84

Neuss

There are 25 train schedules per day connecting Neuss with Uppsala. It takes on average 19 hours and 59 minutes to travel 734 miles, 1181 kms, by train from Neuss. 2 train carriers offer schedules from Neuss, with Deutsche Bahn offering the most daily connections to Uppsala. Travelling by train from Neuss you will most likely to arrive in Uppsala at Uppsala Central.
Avg. Time
19h 59m
Avg. Price
€77.96

Ratingen

There are 20 train schedules per day connecting Ratingen with Uppsala. It takes on average 20 hours and 8 minutes to travel 726 miles, 1167 kms, by train from Ratingen. 2 train carriers offer schedules from Ratingen, with Deutsche Bahn offering the most daily connections to Uppsala. Travelling by train from Ratingen you will most likely to arrive in Uppsala at Uppsala Central.
Avg. Time
20h 8m
Avg. Price
€78.78

Erkrath

There are 18 train schedules per day connecting Erkrath with Uppsala. It takes on average 19 hours and 16 minutes to travel 728 miles, 1172 kms, by train from Erkrath. 2 train carriers offer schedules from Erkrath, with Deutsche Bahn offering the most daily connections to Uppsala. Travelling by train from Erkrath you will most likely to arrive in Uppsala at Uppsala Central.
Avg. Time
19h 16m
Avg. Price
€86.97

Located in , Sweden, you can travel by train to Uppsala from 19 destinations and choose from 95 daily train schedules to get you there. Deutsche Bahn with non-federally owned railway company has the most train connections to Uppsala. The furthest train arriving in Uppsala covers a distance of 853.30 miles, 1372.91 kms, covering the journey in and 24 minutes

Looking for other ways to get there? Check out Bus options to Uppsala.

train companies serving Uppsala

Deutsche Bahn

There are 6 daily Deutsche Bahn schedules to Uppsala. Deutsche Bahn can get you to Uppsala by train from 8 destinations including Wuppertal.
Power outlet
Avg. Time
17h 52m
Avg. Price
€236.34

Deutsche Bahn with non-federally owned railway company

There are 9 daily Deutsche Bahn with non-federally owned railway company schedules to Uppsala. Deutsche Bahn with non-federally owned railway company can get you to Uppsala by train from 17 destinations including Wuppertal.
Power outlet
Avg. Time
20h 10m
Avg. Price
€277.71