Search cheap train tickets to North Rhine-Westphalia
Overview
North Rhine-Westphalia train travel info
Destinations | 258 |
Companies | 9 |
Stations | 1,019 |
Connections | 391 |
Lowest PricesWe work directly with hundreds of bus & train carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your bus & train tickets.
Best Travel OptionsWe help you find & compare the best buses and trains in one place.
How much does it cost to take the train to/from North Rhine-Westphalia?
Of the 258 cities in North Rhine-Westphalia with train service, the average cost of train tickets is €68.32 on the top routes. The cheapest ticket available costs €7.41 while the most expensive ticket is €206.61 at this time.
Train services in North Rhine-Westphalia
9 train companies operate trains to and from North Rhine-Westphalia. In total, the state has 258 destinations reachable by train. For train trips from out of state, Deutsche bahn with non-federally owned railway company is your best bet, with trains from cities in other states. For in-state travel, Deutsche Bahn has the most coverage, with 51 routes connecting cities within North Rhine-Westphalia.
North Rhine-Westphalia Trains
Deutsche Bahn with non-federally owned railway company
Deutsche Bahn with non-federally owned railway company connects 46 cities and towns within North Rhine-Westphalia. It also has trains to North Rhine-Westphalia from 183 cities in other states.


Destinations
229
Routes
490
Deutsche Bahn
Deutsche Bahn connects 51 cities and towns within North Rhine-Westphalia. It also has trains to North Rhine-Westphalia from 175 cities in other states.


Destinations
226
Routes
486
DB Intercity-Express
DB Intercity-Express connects 20 cities and towns within North Rhine-Westphalia. It also has trains to North Rhine-Westphalia from 45 cities in other states.


Destinations
65
Routes
164
DB Intercity
DB Intercity connects 11 cities and towns within North Rhine-Westphalia. It also has trains to North Rhine-Westphalia from 33 cities in other states.


Destinations
44
Routes
78
Non-federally owned railway company
Non-federally owned railway company connects 16 cities and towns within North Rhine-Westphalia. It also has trains to North Rhine-Westphalia from 32 cities in other states.


Destinations
48
Routes
73
National Express
National Express connects 7 cities and towns within North Rhine-Westphalia. It also has trains to North Rhine-Westphalia from 2 cities in other states.


Destinations
9
Routes
10
DB Eurocity
DB Eurocity connects 1 cities and towns within North Rhine-Westphalia. It also has trains to North Rhine-Westphalia from 5 cities in other states.


Destinations
6
Routes
9
RegioJet
RegioJet currently does not offer scheduled train service between cities within North Rhine-Westphalia. However, it does have scheduled train service to North Rhine-Westphalia from 4 locations outside of the state.


Destinations
4
Routes
5
metronom
metronom currently does not offer scheduled train service between cities within North Rhine-Westphalia. However, it does have trains from out of state.


Destinations
1
Routes
1
Popular train routes in North Rhine-Westphalia
- trains from Zurich to Oberhausen
- trains from Aachen to Stuttgart
- trains from Aachen to Aschaffenburg
- trains from Hamburg to Düsseldorf
- trains from Berlin to Wuppertal
- trains from Hamburg to Essen
- trains from Vienna to Bielefeld
- trains from Albstadt to Wuppertal
- trains from Mannheim to Dortmund
- trains from Dortmund to Berlin
- trains from Paris to Dortmund
- trains from Essen to Berlin
- trains from Hamburg to Bochum
- trains from Amsterdam to Kirchlengern
- trains from Bremen to Krefeld
- trains from Krefeld to The Hague
- trains from Gelsenkirchen to Bamberg
- trains from Duisburg to Düren
- trains from Kerkrade to Aachen
- trains from Düsseldorf to Gouda
- trains from Düsseldorf to Amsterdam
- trains from Aachen to Berlin
- trains from Offenburg to Düsseldorf
- trains from Zurich to Düsseldorf
- trains from Duisburg to Berlin
- trains from Lünen to Krefeld
- trains from Meschede to Berlin
- trains from Berlin to Viersen
- trains from Munich to Voerde
- trains from Berlin to Duisburg
- trains from Aachen to London
- trains from Berlin to Essen
- trains from Herford to Enschede
- trains from Gelsenkirchen to Hamburg
- trains from Maastricht to Herzogenrath
- trains from Düsseldorf to Ingolstadt
- trains from Dinslaken to Munich
- trains from Düsseldorf to London
- trains from Munich to Dortmund
- trains from Aachen to Kaiserslautern
- trains from Venlo to Mönchengladbach
- trains from Cologne to Sierre
- trains from Dortmund to Amsterdam
- trains from Duisburg to Freiburg
- trains from Ulm to Duisburg
- trains from London to Münster
- trains from Herzogenrath to Düsseldorf
- trains from Cologne to Kreuztal
- trains from Aachen to Nuremberg
- trains from Hamburg to Hamm
- trains from Marl to Brussels
- trains from Unna to Namur
- trains from Frankfurt am Main to Beckum
- trains from Bochum to Berlin
- trains from Gronau to Frankfurt am Main
- trains from Mannheim to Marl
- trains from Essen to Lommel
- trains from Milan to Düsseldorf
- trains from Lippstadt to Bremen
- trains from Amsterdam to Cologne
- trains from Düsseldorf to Hamburg
Cities in North Rhine-Westphalia
- Train Tickets
- Germany
- North Rhine-Westphalia