Dortmund to Siegen by train
Compare prices, times and book fast direct trains
Overview: trains from Dortmund to Siegen
Find the key information for travelling by train from Dortmund to Siegen, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Taking the train from Dortmund to Siegen
Ready to book a trip from Dortmund to Siegen by train? Let this guide make the process smooth, easy and truly enjoyable. Because trains make ‘getting there’ part of the fun.
Cost of train tickets between Dortmund and Siegen
The cheapest train tickets from Dortmund to Siegen start at €43.44. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around €43.
Pro tip: The best way to save on tickets from Dortmund to Siegen is by booking in advance. Keep in mind that tickets for this route go on sale 11 months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Dortmund to Siegen departure timetable
On this route, 23 trains run daily, with the first one leaving Dortmund at 05:02 and the last leaving at 22:00 during the week.
For weekend travel to Siegen, the earliest departure is at 05:59 and the last one is at 20:00. You will find that departures along this journey occur every 43 minutes.
Train travel time and distance from Dortmund to Siegen
Trains can complete this route in as little as 1 hour and 49 minutes. The total distance travelled is 81 kilometres.
How far in advance can you reserve train tickets between Dortmund and Siegen?
You can secure tickets for travel between Dortmund and Siegen up to 11 months in advance. The earlier you book, the better the fares.
Making the most of your Dortmund to Siegen travels
To ensure the smoothest of train journey, check out our vast help articles. To start planning your holiday and to find travel inspiration, check out our city guide: Siegen.
FAQs about the train journey from Dortmund to Siegen
Want to know more about your journey from Dortmund to Siegen? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The trip from Dortmund to Siegen covers a distance of 81 kilometres.
The cheapest fare for this route is €43.44. When booking 30 days in advance, tickets cost . A ticket bought 7 days before travel typically costs €43.
Tickets for this route go on sale 11 months in advance of the departure date.
The fastest journey by train is 1 hour and 49 minutes.
Other train journeys from Dortmund
- From Dortmund to Hanover From €7.69
- From Dortmund to Cologne From €19.00
- From Dortmund to Hamburg From €173.29
- From Dortmund to Düsseldorf From €7.69
- From Dortmund to Hamm From €20.81
- From Dortmund to Münster From €19.46
- From Dortmund to Berlin From €19.46
- From Dortmund to Brussels From €62.89
- From Dortmund to Duisburg From €19.46
- From Dortmund to Copenhagen From €57.46
- From Dortmund to London From €207.22
- From Dortmund to Essen From €7.69
- From Dortmund to Amsterdam From €21.72
- From Dortmund to Enschede From €25.79
- From Dortmund to Mannheim From €19.46
Other train journeys to Siegen
- From London to Siegen From €169.22
- From Brussels to Siegen From €57.46
- From Cologne to Siegen From €27.60
- From Frankfurt am Main to Siegen From €41.63
- From Gießen to Siegen From €19.91
- From Munich to Siegen From €144.33
- From Paris to Siegen From €127.14
- From Aachen to Siegen From €28.50
- From Frankfurt Airport to Siegen From €19.00
- From Düsseldorf to Siegen From €28.50
- From Münster to Siegen From €49.32
- From Stuttgart to Siegen From €30.31
- From Amsterdam to Siegen From €74.20
- From Cologne Bonn Airport to Siegen From €39.36
- From Essen to Siegen From €55.20
Other train journeys from Siegen
- From Siegen to Frankfurt am Main From €29.86
- From Siegen to Gießen From €19.91
- From Siegen to Cologne From €24.43
- From Siegen to Brussels From €58.82
- From Siegen to London From €122.61
- From Siegen to Düsseldorf From €19.46
- From Siegen to Münster From €19.46
- From Siegen to Stuttgart From €56.10
- From Siegen to Amsterdam From €39.82
- From Siegen to Cologne Bonn Airport From €19.46
- From Siegen to Frankfurt Airport From €92.75
- From Siegen to Basel From €71.94