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

Departure & Arrival.

Station/stop:
Neuenhof
Timetable:
Departure
07:06-11:51
17.02.20
Travel with Dep. To Platf./Edge/Station
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
 
S 12 19228 08:36 Brugg AG
Neuenhof 08:36 - Wettingen 08:39 - Baden 08:42 - Turgi 08:48 - Brugg AG 08:53
1
 
S 12 19233 08:51 Schaffhausen
Neuenhof 08:51 - Killwangen-Spreitenbach 08:54 - Dietikon 08:59 - Glanzenberg 09:02Zürich Altstetten 09:08 - Zürich Hardbrücke 09:11 - Zürich HB 09:15 - Zürich Stadelhofen 09:19 - Winterthur 09:38 - Schaffhausen 10:13
2
 
S 12 19230 09:06 Brugg AG
Neuenhof 09:06 - Wettingen 09:09 - Baden 09:12 - Turgi 09:18 - Brugg AG 09:23
1
 
S 12 19235 09:21 Wil SG
Neuenhof 09:21 - Killwangen-Spreitenbach 09:24 - Dietikon 09:29 - Glanzenberg 09:32Zürich Altstetten 09:38 - Zürich Hardbrücke 09:41 - Zürich HB 09:45 - Zürich Stadelhofen 09:49 - Winterthur 10:08 - Wil SG 10:42
2
 
S 12 19232 09:36 Brugg AG
Neuenhof 09:36 - Wettingen 09:39 - Baden 09:42 - Turgi 09:48 - Brugg AG 09:53
1
 
S 12 19237 09:51 Schaffhausen
Neuenhof 09:51 - Killwangen-Spreitenbach 09:54 - Dietikon 09:59 - Glanzenberg 10:02Zürich Altstetten 10:08 - Zürich Hardbrücke 10:11 - Zürich HB 10:15 - Zürich Stadelhofen 10:19 - Winterthur 10:38 - Schaffhausen 11:13
2
 
S 12 19234 10:06 Brugg AG
Neuenhof 10:06 - Wettingen 10:09 - Baden 10:12 - Turgi 10:18 - Brugg AG 10:23
1
 
S 12 19239 10:21 Wil SG
Neuenhof 10:21 - Killwangen-Spreitenbach 10:24 - Dietikon 10:29 - Glanzenberg 10:32Zürich Altstetten 10:38 - Zürich Hardbrücke 10:41 - Zürich HB 10:45 - Zürich Stadelhofen 10:49 - Winterthur 11:08 - Wil SG 11:42
2
 
S 12 19236 10:36 Brugg AG
Neuenhof 10:36 - Wettingen 10:39 - Baden 10:42 - Turgi 10:48 - Brugg AG 10:53
1
 
S 12 19241 10:51 Schaffhausen
Neuenhof 10:51 - Killwangen-Spreitenbach 10:54 - Dietikon 10:59 - Glanzenberg 11:02Zürich Altstetten 11:08 - Zürich Hardbrücke 11:11 - Zürich HB 11:15 - Zürich Stadelhofen 11:19 - Winterthur 11:38 - Schaffhausen 12:13
2
 
S 12 19238 11:06 Brugg AG
Neuenhof 11:06 - Wettingen 11:09 - Baden 11:12 - Turgi 11:18 - Brugg AG 11:23
1
 
S 12 19243 11:21 Wil SG
Neuenhof 11:21 - Killwangen-Spreitenbach 11:24 - Dietikon 11:29 - Glanzenberg 11:32Zürich Altstetten 11:38 - Zürich Hardbrücke 11:41 - Zürich HB 11:45 - Zürich Stadelhofen 11:49 - Winterthur 12:08 - Wil SG 12:42
2
 
S 12 19240 11:36 Brugg AG
Neuenhof 11:36 - Wettingen 11:39 - Baden 11:42 - Turgi 11:48 - Brugg AG 11:53
1
 
S 12 19245 11:51 Schaffhausen
Neuenhof 11:51 - Killwangen-Spreitenbach 11:54 - Dietikon 11:59 - Glanzenberg 12:02Zürich Altstetten 12:08 - Zürich Hardbrücke 12:11 - Zürich HB 12:15 - Zürich Stadelhofen 12:19 - Winterthur 12:38 - Schaffhausen 13:13
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