EN
Install the app
S9 30968 · DB Regio · 5 November

Haltern am See Bf → Wuppertal Hbf

LiveOn timeOn its way, next stop Wuppertal Sonnborn Bf · ≈ 31 km/h (estimated)
Departure20:37Haltern am See Bf · platform 1
Estimated arrival22:11Wuppertal Hbf
Next stop22:04Wuppertal Sonnborn Bf · platform 4

Route · 26 stops · 1 h 33 · 89 km

  1. 20:3720:33Haltern am See Bfdeparture1
  2. 20:39Marl-Hamm Bf1
  3. 20:43Marl Mitte1
  4. 20:47Gelsenkirchen Hassel Bf1
  5. 20:53GE Buer Nord Bf1
  6. 20:5920:54GLA West Bf2
  7. 21:01Bottrop-Boy Bf1
  8. 21:02Bottrop Hbf1
  9. 21:10Essen Dellwig Ost Bf1
  10. 21:12Essen Gerschede1
  11. 21:14Essen Borbeck Bf1
  12. 21:16Essen Borbeck Süd Bf1
  13. 21:17Essen West S2
  14. 21:23Essen Hbf11
  15. 21:2921:24Essen Steele S103
  16. 21:32Essen Überruhr Bf2
  17. 21:34Essen Holthausen Bf2
  18. 21:36Essen Kupferdreh Bf1
  19. 21:40Velbert Nierenhof Bf2
  20. 21:44Velbert Langenberg Bahnhof2
  21. 21:49Velbert Neviges Markt/Bahnhof1
  22. 21:52Velbert Rosenhügel Bahnhof1
  23. 21:56Wülfrath-Aprath Bf1
  24. 22:00Wuppertal-Vohwinkel–
  25. The train is here · ≈ 31 km/h
  26. 22:06Wuppertal Zoolog. Garten Bf4
  27. 22:08Wuppertal Steinbeck Bf4
  28. 22:11Wuppertal Hbfterminus–
Timetable and live data · DB Regio, updated at 22:03

Connections at Wuppertal Hbf · after arriving at 22:11

  1. 22:1721:56RE7 17434to Hagen Hbf · +21 min–
  2. 22:20RB48 17377to Köln Mülheim Bf Mülheim–
  3. 22:24S9 30977to Bottrop Hbf–
  4. 22:28S8 31836to Mönchengladbach Hbf–
  5. 22:33S8 31835to Wuppertal-Oberbarmen–
  6. 22:38RB48 17372to Wuppertal-Oberbarmen–
All departures from Wuppertal Hbf → Next departures, with at least 5 minutes to change trains. Check the connection time at the station.

Same number elsewhere: Stoptrein RS32 30968 Winterswijk → Arnhem Centraal (Netherlands)

Questions about S9 30968

Is S9 30968 late today?

No, it is on time: arrival in Wuppertal Hbf at 22:11.

What time does S9 30968 arrive in Wuppertal Hbf?

It is scheduled at 22:08. It usually arrives 3 min late (median delay over 3 measured days).

Is S9 30968 often late?

Over the last 30 days, Trenora tracked it on 3 days: it arrived on time (less than 5 minutes late) 67% of the time. Usual arrival delay: +3 min, average delay: 5 min. Biggest delay: +13 min on 4 November. No cancellations over the period.

Which platform does S9 30968 leave from?

Today, it leaves from platform 1 at Haltern am See Bf. Platforms can change: check the station screens.

How long is the journey from Haltern am See Bf to Wuppertal Hbf?

1 h 33 today. 89 km by rail, an average of 57 km/h including stops.

Which stations does S9 30968 call at?

Between Haltern am See Bf and Wuppertal Hbf, it calls at 26 stations: Marl-Hamm Bf, Marl Mitte, Gelsenkirchen Hassel Bf, GE Buer Nord Bf, GLA West Bf, Bottrop-Boy Bf, Bottrop Hbf, Essen Dellwig Ost Bf, Essen Gerschede, Essen Borbeck Bf, Essen Borbeck Süd Bf, Essen West S, Essen Hbf, Essen Steele S, Essen Überruhr Bf, Essen Holthausen Bf, Essen Kupferdreh Bf, Velbert Nierenhof Bf, Velbert Langenberg Bahnhof, Velbert Neviges Markt/Bahnhof, Velbert Rosenhügel Bahnhof, Wülfrath-Aprath Bf, Wuppertal-Vohwinkel, Wuppertal Sonnborn Bf, Wuppertal Zoolog. Garten Bf, Wuppertal Steinbeck Bf.

Which countries does S9 30968 go through?

It links 2 countries: Germany and Netherlands. Times on this page are those of the country of departure.

Which company runs S9 30968?

S9 30968 is run by DB Regio (S9). Its timetable and live data come from data published by DB Regio.

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.

Follow on the map