Get train times
Zürich Triemli to St. Gallen Haggen train times
Saturday, 21 December 202418:17 | Zürich Triemli | 1 h 43 6 stops 2 changes S1091 IC1 S291 | 1 h 43 | 2 changes 6 stops | S1091 IC1 S291 | S1091 | SBB |
18:27 | Zürich HB | ||||||
18:39 | Zürich HB | IC1 | SBB | ||||
18:53 | Zürich Flughafen | ||||||
19:08 | Winterthur | ||||||
19:26 | Wil SG | ||||||
19:34 | Uzwil | ||||||
19:52 | St. Gallen | ||||||
19:57 | St. Gallen | S291 | SBB | ||||
20:00 | St. Gallen Haggen |
18:37 | Zürich Triemli | 1 h 41 4 stops 2 changes S1091 IC5 S8191 | 1 h 41 | 2 changes 4 stops | S1091 IC5 S8191 | S1091 | SBB |
18:47 | Zürich HB | ||||||
19:03 | Zürich HB | IC5 | SBB | ||||
19:13 | Zürich Flughafen | ||||||
19:29 | Winterthur | ||||||
20:02 | St. Gallen | ||||||
20:14 | St. Gallen | S8191 | SBB | ||||
20:18 | St. Gallen Haggen |
18:57 | Zürich Triemli | 2 h 03 4 stops 2 changes S1091 EC199 S291 | 2 h 03 | 2 changes 4 stops | S1091 EC199 S291 | S1091 | SBB |
19:07 | Zürich HB | ||||||
19:33 | Zürich HB | EC199 | SBB | ||||
19:43 | Zürich Flughafen | ||||||
19:58 | Winterthur | ||||||
20:30 | St. Gallen | ||||||
20:57 | St. Gallen | S291 | SBB | ||||
21:00 | St. Gallen Haggen |
19:17 | Zürich Triemli | 2 h 01 6 stops 2 changes S1091 IC1 S8191 | 2 h 01 | 2 changes 6 stops | S1091 IC1 S8191 | S1091 | SBB |
19:27 | Zürich HB | ||||||
19:39 | Zürich HB | IC1 | SBB | ||||
19:53 | Zürich Flughafen | ||||||
20:08 | Winterthur | ||||||
20:26 | Wil SG | ||||||
20:34 | Uzwil | ||||||
20:52 | St. Gallen | ||||||
21:14 | St. Gallen | S8191 | SBB | ||||
21:18 | St. Gallen Haggen |
19:37 | Zürich Triemli | 1 h 52 8 stops 2 changes S1091 S591 S491 | 1 h 52 | 2 changes 8 stops | S1091 S591 S491 | S1091 | SBB |
19:47 | Zürich HB | ||||||
19:54 | Zürich HB | S591 | SBB | ||||
19:57 | Zürich Stadelhofen | ||||||
20:09 | Uster | ||||||
20:24 | Rüti ZH | ||||||
20:31 | Rapperswil SG | ||||||
20:37 | Rapperswil SG | S491 | SBB | ||||
20:48 | Uznach | ||||||
21:15 | Degersheim | ||||||
21:24 | Herisau | ||||||
21:29 | St. Gallen Haggen |
19:57 | Zürich Triemli | 2 h 02 6 stops 3 changes S1091 S591 VAE2039 S291 | 2 h 02 | 3 changes 6 stops | S1091 S591 VAE2039 S291 | S1091 | SBB |
20:07 | Zürich HB | ||||||
20:24 | Zürich HB | S591 | SBB | ||||
20:27 | Zürich Stadelhofen | ||||||
20:39 | Uster | ||||||
20:54 | Rüti ZH | ||||||
21:01 | Rapperswil SG | ||||||
21:07 | Rapperswil SG | VAE2039 | SBB | ||||
21:46 | Herisau | ||||||
21:54 | Herisau | S291 | SBB | ||||
21:59 | St. Gallen Haggen |
20:17 | Zürich Triemli | 2 h 01 6 stops 2 changes S1091 IC1 S8191 | 2 h 01 | 2 changes 6 stops | S1091 IC1 S8191 | S1091 | SBB |
20:27 | Zürich HB | ||||||
20:39 | Zürich HB | IC1 | SBB | ||||
20:53 | Zürich Flughafen | ||||||
21:08 | Winterthur | ||||||
21:26 | Wil SG | ||||||
21:34 | Uzwil | ||||||
21:52 | St. Gallen | ||||||
22:14 | St. Gallen | S8191 | SBB | ||||
22:18 | St. Gallen Haggen |
20:37 | Zürich Triemli | 1 h 52 8 stops 2 changes S1091 S591 S491 | 1 h 52 | 2 changes 8 stops | S1091 S591 S491 | S1091 | SBB |
20:47 | Zürich HB | ||||||
20:54 | Zürich HB | S591 | SBB | ||||
20:57 | Zürich Stadelhofen | ||||||
21:09 | Uster | ||||||
21:24 | Rüti ZH | ||||||
21:31 | Rapperswil SG | ||||||
21:37 | Rapperswil SG | S491 | SBB | ||||
21:48 | Uznach | ||||||
22:15 | Degersheim | ||||||
22:24 | Herisau | ||||||
22:29 | St. Gallen Haggen |
20:57 | Zürich Triemli | 2 h 02 6 stops 3 changes S1091 S591 VAE2041 S291 | 2 h 02 | 3 changes 6 stops | S1091 S591 VAE2041 S291 | S1091 | SBB |
21:07 | Zürich HB | ||||||
21:24 | Zürich HB | S591 | SBB | ||||
21:27 | Zürich Stadelhofen | ||||||
21:39 | Uster | ||||||
21:54 | Rüti ZH | ||||||
22:01 | Rapperswil SG | ||||||
22:07 | Rapperswil SG | VAE2041 | SBB | ||||
22:46 | Herisau | ||||||
22:54 | Herisau | S291 | SBB | ||||
22:59 | St. Gallen Haggen |
21:17 | Zürich Triemli | 1 h 54 7 stops 3 changes S1091 IC1 S2391 RE15245 | 1 h 54 | 3 changes 7 stops | S1091 IC1 S2391 RE15245 | S1091 | SBB |
21:27 | Zürich HB | ||||||
21:39 | Zürich HB | IC1 | SBB | ||||
21:53 | Zürich Flughafen | ||||||
22:08 | Winterthur | ||||||
22:26 | Wil SG | ||||||
22:34 | Uzwil | ||||||
22:44 | Gossau SG | ||||||
22:51 | Gossau SG | S2391 | SBB | ||||
22:58 | Herisau | ||||||
23:05 | Herisau | RE15245 | SBB | ||||
23:11 | St. Gallen Haggen |
21:37 | Zürich Triemli | 1 h 52 8 stops 2 changes S1091 S591 S491 | 1 h 52 | 2 changes 8 stops | S1091 S591 S491 | S1091 | SBB |
21:47 | Zürich HB | ||||||
21:54 | Zürich HB | S591 | SBB | ||||
21:57 | Zürich Stadelhofen | ||||||
22:09 | Uster | ||||||
22:24 | Rüti ZH | ||||||
22:31 | Rapperswil SG | ||||||
22:37 | Rapperswil SG | S491 | SBB | ||||
22:48 | Uznach | ||||||
23:15 | Degersheim | ||||||
23:24 | Herisau | ||||||
23:29 | St. Gallen Haggen |
21:57 | Zürich Triemli | 2 h 14 6 stops 3 changes S1091 S591 VAE2043 RE15247 | 2 h 14 | 3 changes 6 stops | S1091 S591 VAE2043 RE15247 | S1091 | SBB |
22:07 | Zürich HB | ||||||
22:24 | Zürich HB | S591 | SBB | ||||
22:27 | Zürich Stadelhofen | ||||||
22:39 | Uster | ||||||
22:54 | Rüti ZH | ||||||
23:01 | Rapperswil SG | ||||||
23:07 | Rapperswil SG | VAE2043 | SBB | ||||
23:47 | Herisau | ||||||
00:05 | Herisau | RE15247 | SBB | ||||
00:11 | St. Gallen Haggen |
Travel time
Travel time between Zürich Triemli and St. Gallen Haggen is 1h26