The train between Krefeld and Dresden takes 7h 56m. The train runs, on average, once a week from Krefeld to Dresden. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run on demand between Krefeld and Dresden. Service times information will be available soon. All services run direct with no transfers required, and take on average 7h 56m.
Want to know about travelling from Krefeld to Dresden? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Krefeld to Dresden. However, there are services departing from Krefeld Hbf station and arriving at Dresden Hauptbahnhof station via Gelsenkirchen Hbf station and S Südkreuz Bhf station. The journey, including transfers, takes approximately 7h 56m.
Krefeld to Dresden train services, operated by Deutsche Bahn Regio (DB Regional), depart from Krefeld Hbf station.
Krefeld to Dresden train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Dresden Hauptbahnhof station.
Book your Krefeld to Dresden train tickets online with Omio.
The distance between Krefeld and Dresden is 501.5 km. The road distance is 572 km.
You can take a train from Krefeld Hbf to Dresden Hauptbahnhof via Gelsenkirchen Hbf and S Südkreuz Bhf in around 7h 56m.