Here follows content, which may not meet all requirements for being barrier-free.

Departure & Arrival.

Station/stop:
Neuenhof
Timetable:
Departure
22:51-08:21
02.04.20 - 03.04.20
Travel with Dep. To Platf./Edge/Station
S 12 19289 22:51 Schaffhausen
Neuenhof 22:51 - Killwangen-Spreitenbach 22:54 - Dietikon 22:59 - Glanzenberg 23:02Zürich Altstetten 23:08 - Zürich Hardbrücke 23:11 - Zürich HB 23:15 - Zürich Stadelhofen 23:19 - Winterthur 23:38 - Schaffhausen 00:13
2
 
S 12 19286 23:06 Brugg AG
Neuenhof 23:06 - Wettingen 23:09 - Baden 23:12 - Turgi 23:18 - Brugg AG 23:23
1
 
S 12 19291 23:21 Winterthur
Neuenhof 23:21 - Killwangen-Spreitenbach 23:24 - Dietikon 23:29 - Glanzenberg 23:32Zürich Altstetten 23:38 - Zürich Hardbrücke 23:41 - Zürich HB 23:45 - Zürich Stadelhofen 23:49 - Stettbach 23:55 - Winterthur 00:08
2
 
S 12 19288 23:36 Brugg AG
Neuenhof 23:36 - Wettingen 23:39 - Baden 23:42 - Turgi 23:48 - Brugg AG 23:53
1
 
S 12 19293 23:51 Winterthur
Neuenhof 23:51 - Killwangen-Spreitenbach 23:54 - Dietikon 23:59 - Glanzenberg 00:02Zürich Altstetten 00:08 - Zürich Hardbrücke 00:11 - Zürich HB 00:15 - Zürich Stadelhofen 00:19 - Stettbach 00:25 - Winterthur 00:38
2
 
S 12 19290 00:06 Brugg AG
Neuenhof 00:06 - Wettingen 00:09 - Baden 00:12 - Turgi 00:18 - Brugg AG 00:23
1
 
S 12 19292 00:36 Brugg AG
Neuenhof 00:36 - Wettingen 00:39 - Baden 00:42 - Turgi 00:48 - Brugg AG 00:53
1
 
S 12 19214 05:06 Brugg AG
Neuenhof 05:06 - Wettingen 05:09 - Baden 05:12 - Turgi 05:18 - Brugg AG 05:23
1
 
S 12 19219 05:21 Wil SG
Neuenhof 05:21 - Killwangen-Spreitenbach 05:24 - Dietikon 05:29 - Glanzenberg 05:32Zürich Altstetten 05:38 - Zürich Hardbrücke 05:41 - Zürich HB 05:45 - Zürich Stadelhofen 05:49 - Winterthur 06:08 - Wil SG 06:42
2
 
S 12 19221 05:51 Schaffhausen
Neuenhof 05:51 - Killwangen-Spreitenbach 05:54 - Dietikon 05:59 - Glanzenberg 06:02Zürich Altstetten 06:08 - Zürich Hardbrücke 06:11 - Zürich HB 06:15 - Zürich Stadelhofen 06:19 - Winterthur 06:38 - Schaffhausen 07:13
2
 
S 12 19218 06:06 Brugg AG
Neuenhof 06:06 - Wettingen 06:09 - Baden 06:12 - Turgi 06:18 - Brugg AG 06:23
1
 
S 12 19223 06:21 Wil SG
Neuenhof 06:21 - Killwangen-Spreitenbach 06:24 - Dietikon 06:29 - Glanzenberg 06:32Zürich Altstetten 06:38 - Zürich Hardbrücke 06:41 - Zürich HB 06:45 - Zürich Stadelhofen 06:49 - Winterthur 07:08 - Wil SG 07:42
2
 
S 12 19220 06:36 Brugg AG
Neuenhof 06:36 - Wettingen 06:39 - Baden 06:42 - Turgi 06:48 - Brugg AG 06:53
1
 
S 12 19225 06:51 Schaffhausen
Neuenhof 06:51 - Killwangen-Spreitenbach 06:54 - Dietikon 06:59 - Glanzenberg 07:02Zürich Altstetten 07:08 - Zürich Hardbrücke 07:11 - Zürich HB 07:15 - Zürich Stadelhofen 07:19 - Winterthur 07:38 - Schaffhausen 08:13
2
 
S 12 19222 07:06 Brugg AG
Neuenhof 07:06 - Wettingen 07:09 - Baden 07:12 - Turgi 07:18 - Brugg AG 07:23
1
 
S 12 19227 07:21 Wil SG
Neuenhof 07:21 - Killwangen-Spreitenbach 07:24 - Dietikon 07:29 - Glanzenberg 07:32Zürich Altstetten 07:38 - Zürich Hardbrücke 07:41 - Zürich HB 07:45 - Zürich Stadelhofen 07:49 - Winterthur 08:08 - Wil SG 08:42
2
 
S 12 19224 07:36 Brugg AG
Neuenhof 07:36 - Wettingen 07:39 - Baden 07:42 - Turgi 07:48 - Brugg AG 07:53
1
 
S 12 19229 07:51 Schaffhausen
Neuenhof 07:51 - Killwangen-Spreitenbach 07:54 - Dietikon 07:59 - Glanzenberg 08:02Zürich Altstetten 08:08 - Zürich Hardbrücke 08:11 - Zürich HB 08:15 - Zürich Stadelhofen 08:19 - Winterthur 08:38 - Schaffhausen 09:13
2
 
S 12 19226 08:06 Brugg AG
Neuenhof 08:06 - Wettingen 08:09 - Baden 08:12 - Turgi 08:18 - Brugg AG 08:23
1
 
S 12 19231 08:21 Wil SG
Neuenhof 08:21 - Killwangen-Spreitenbach 08:24 - Dietikon 08:29 - Glanzenberg 08:32Zürich Altstetten 08:38 - Zürich Hardbrücke 08:41 - Zürich HB 08:45 - Zürich Stadelhofen 08:49 - Winterthur 09:08 - Wil SG 09:42
2
 
All stops shown up to this sign •, behind only the most important are shown.
Rail Service 0848 44 66 88, for timetable and ticket information, CHF 0.08/min. (daily 24 hours)
Before travelling: Purchase and/or validate tickets. When you see the symbol on a train, you must bear in mind that tickets are not sold on board. Please buy and/or validate your ticket before boarding. If you do not have a valid ticket, you will have to pay a fine. Your personal details will be recorded. The fine is increased for a repeat offence.

Footer