EN
Install the app
S9 30956 · DB · 3 November

Haltern am See Bf → Wuppertal Hbf

Live+51 minOn its way, next stop Velbert Neviges Markt/Bahnhof
Departure17:33Haltern am See Bf
Estimated arrival19:58scheduled 19:08 · Wuppertal Hbf

Route · 28 stops · 1 h 35

  1. 17:33Haltern am See Bfdeparture–
  2. 17:38Marl-Hamm Bf–
  3. 17:41Marl Mitte1 min stop–
  4. 17:45Gelsenkirchen Hassel Bf1 min stop–
  5. 17:49GE Buer Nord Bf–
  6. 17:54GLA West Bf–
  7. 17:58Bottrop-Boy Bf–
  8. 18:02Bottrop Hbf1 min stop–
  9. 18:06Essen Dellwig Ost Bf–
  10. 18:08Essen Gerschede1 min stop–
  11. 18:10Essen Borbeck Bf1 min stop–
  12. 18:12Essen Borbeck Süd Bf1 min stop–
  13. 18:15Essen West S1 min stop–
  14. 18:19Essen Hbf1 min stop · stop cancelled11
  15. 19:1518:24Essen Steele S1 min stop–
  16. 19:1918:28Essen Überruhr Bf–
  17. 19:2118:30Essen Holthausen Bf–
  18. 19:2418:33Essen Kupferdreh Bf1 min stop–
  19. 19:2918:38Velbert Nierenhof Bf–
  20. 19:3318:42Velbert Langenberg Bahnhof–
  21. 19:4118:50Velbert Rosenhügel Bahnhof1 min stop–
  22. 19:4518:54Wülfrath-Aprath Bf–
  23. 18:58Wuppertal Vohwinkel Bfstop cancelled12
  24. 19:5219:00Wuppertal Sonnborn Bf1 min stop–
  25. 19:5419:02Wuppertal Zoolog. Garten Bf1 min stop–
  26. 19:5719:05Wuppertal Steinbeck Bf1 min stop–
  27. 19:08Wuppertal Hbfterminus · stop cancelled4
Timetable and live data · DB, updated at 19:36

Questions about S9 30956

Which platform does S9 30956 leave from?

DB announces the platform before departure. It appears on this page as soon as it is published.

Is S9 30956 late?

Yes: estimated arrival in Wuppertal Hbf at 19:58, 50 min behind schedule.

How do I let someone know when I arrive?

Open the train on the map, then « Share arrival »: they get a link, see the train coming in and know when to leave, with no account and nothing to install.