Search Dortmund train tickets

switcheroo

Quickview

How to get to Dortmund by train?

Routes246
Trips per day14,219
train carriers7
Stations44
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 Dortmund?

The cheapest prices for a train ticket to Dortmund that users have found recently on Wanderu start at €4.98. Such great deals to Dortmund 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 Dortmund. Cologne at €5.20 has consistently the lowest average train ticket prices to Dortmund.

What are the main train stations in Dortmund?

The most popular train stations in Dortmund are Train Station, Dortmund-Wickede and Dortmund-Wickede West. Train Station is the busiest train station in Dortmund.

Lörrach

There are 849 train schedules per day connecting Lörrach with Dortmund. It takes on average 8 hours and 1 minute to travel 270 miles, 434 kms, by train from Lörrach. 2 train carriers offer schedules from Lörrach, with Deutsche Bahn offering the most daily connections to Dortmund. Travelling by train from Lörrach you will most likely to arrive in Dortmund at Dortmund Hbf.
Avg. Time
8h 1m
Avg. Price
€138.62

Roosendaal

There are 781 train schedules per day connecting Roosendaal with Dortmund. It takes on average 5 hours and 36 minutes to travel 130 miles, 208 kms, by train from Roosendaal. 2 train carriers offer schedules from Roosendaal, with Deutsche Bahn offering the most daily connections to Dortmund. Travelling by train from Roosendaal you will most likely to arrive in Dortmund at Dortmund-Kley.
Avg. Time
5h 36m
Avg. Price
€48.86

Nieuw Amsterdam

There are 667 train schedules per day connecting Nieuw Amsterdam with Dortmund. It takes on average 5 hours to travel 87 miles, 140 kms, by train from Nieuw Amsterdam. 2 train carriers offer schedules from Nieuw Amsterdam, with Deutsche Bahn offering the most daily connections to Dortmund. Travelling by train from Nieuw Amsterdam you will most likely to arrive in Dortmund at Dortmund-Kley.
Avg. Time
5h 0m
Avg. Price
€36.11

Leutkirch im Allgäu

There are 540 train schedules per day connecting Leutkirch im Allgäu with Dortmund. It takes on average 7 hours and 24 minutes to travel 280 miles, 450 kms, by train from Leutkirch im Allgäu. 2 train carriers offer schedules from Leutkirch im Allgäu, with Deutsche Bahn offering the most daily connections to Dortmund. Travelling by train from Leutkirch im Allgäu you will most likely to arrive in Dortmund at Dortmund-Kruckel.
Avg. Time
7h 24m
Avg. Price
€83.96

Heerenveen

There are 487 train schedules per day connecting Heerenveen with Dortmund. It takes on average 5 hours and 24 minutes to travel 120 miles, 193 kms, by train from Heerenveen. 2 train carriers offer schedules from Heerenveen, with Deutsche Bahn offering the most daily connections to Dortmund. Travelling by train from Heerenveen you will most likely to arrive in Dortmund at Dortmund-Wickede West.
Avg. Time
5h 24m
Avg. Price
€46.10

Located in , Germany, you can travel by train to Dortmund from 246 destinations and choose from 14219 daily train schedules to get you there. Deutsche Bahn has the most train connections to Dortmund. The furthest train arriving in Dortmund covers a distance of 552.86 miles, 889.52 kms, covering the journey in 17 hours and 56 minutes

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

train companies serving Dortmund

Deutsche Bahn

There are 549 daily Deutsche Bahn schedules to Dortmund. Deutsche Bahn can get you to Dortmund by train from 223 destinations including Amsterdam.
Power outlet
Avg. Time
0h 5m
Avg. Price
€59.41

DB Eurocity

There are 1 daily DB Eurocity schedules to Dortmund. DB Eurocity can get you to Dortmund by train from 10 destinations including Hamburg.
Meal
Power outlet
Beverage
Avg. Time
0h 4m
Avg. Price
€38.36

DB Intercity

There are 14 daily DB Intercity schedules to Dortmund. DB Intercity can get you to Dortmund by train from 48 destinations including Frankfurt.
Meal
Power outlet
Beverage
Avg. Time
0h 4m
Avg. Price
€45.34

DB Intercity-Express

There are 42 daily DB Intercity-Express schedules to Dortmund. DB Intercity-Express can get you to Dortmund by train from 70 destinations including Frankfurt.
WiFi
Meal
Power outlet
Beverage
Avg. Time
0h 4m
Avg. Price
€62.78

Non-federally owned railway company

There are 23 daily Non-federally owned railway company schedules to Dortmund. Non-federally owned railway company can get you to Dortmund by train from 21 destinations including Hardinxveld-Giessendam.
Power outlet
Avg. Time
0h 5m
Avg. Price
€44.48

Deutsche Bahn with non-federally owned railway company

There are 181 daily Deutsche Bahn with non-federally owned railway company schedules to Dortmund. Deutsche Bahn with non-federally owned railway company can get you to Dortmund by train from 209 destinations including Amsterdam.
Power outlet
Avg. Time
0h 6m
Avg. Price
€65.21

FlixTrain

There are 8 daily FlixTrain schedules to Dortmund. FlixTrain can get you to Dortmund by train from 4 destinations including Berlin.
Restroom
WiFi
Movies
Snacks
Power outlet
Air conditioning
Attendant
Avg. Time
0h 3m
Avg. Price
€11.41