Train O'Clock
Get train times

Niederhasli to Duggingen train times

Thursday, 19 December 2024
05:02
Niederglatt ZH
2 h 18
10 stops
2 changes
S991
IR36
S391
2 h 18
2 changes
10 stops
S991
IR36
S391
S991
SBB
05:12
Glattbrugg
05:16
Zürich Oerlikon
05:23
Zürich HB
05:35
Zürich HB
IR36
SBB
05:51
Baden
06:00
Brugg AG
06:22
Stein-Säckingen
06:34
Rheinfelden
06:40
Pratteln
06:46
Pratteln
S391
SBB
07:06
Basel SBB
07:18
Aesch BL
07:20
Duggingen
05:46
Niederhasli
2 h 05
5 stops
2 changes
S1591
IC3
S391
2 h 05
2 changes
5 stops
S1591
IC3
S391
S1591
SBB
05:57
Glattbrugg
06:01
Zürich Oerlikon
06:08
Zürich HB
06:34
Zürich HB
IC3
SBB
07:28
Basel SBB
07:37
Basel SBB
S391
SBB
07:49
Aesch BL
07:51
Duggingen
06:16
Niederhasli
2 h 04
5 stops
2 changes
S1591
IC3
S391
2 h 04
2 changes
5 stops
S1591
IC3
S391
S1591
SBB
06:27
Glattbrugg
06:31
Zürich Oerlikon
06:38
Zürich HB
06:59
Zürich HB
IC3
SBB
07:53
Basel SBB
08:06
Basel SBB
S391
SBB
08:18
Aesch BL
08:20
Duggingen
06:46
Niederhasli
2 h 34
8 stops
2 changes
S1591
IC5
S391
2 h 34
2 changes
8 stops
S1591
IC5
S391
S1591
SBB
06:57
Glattbrugg
07:01
Zürich Oerlikon
07:08
Zürich HB
07:30
Zürich HB
IC5
SBB
08:00
Olten
08:17
Olten
S391
SBB
08:31
Sissach
08:46
Pratteln
09:06
Basel SBB
09:18
Aesch BL
09:20
Duggingen
07:16
Niederhasli
2 h 35
9 stops
2 changes
S1591
IR37
S391
2 h 35
2 changes
9 stops
S1591
IR37
S391
S1591
SBB
07:27
Glattbrugg
07:31
Zürich Oerlikon
07:38
Zürich HB
08:08
Zürich HB
IR37
SBB
08:29
Lenzburg
08:36
Aarau
08:55
Sissach
09:01
Liestal
09:11
Liestal
S391
SBB
09:37
Basel SBB
09:49
Aesch BL
09:51
Duggingen
07:46
Niederhasli
3 h 05
7 stops
2 changes
S1591
IC5
S391
3 h 05
2 changes
7 stops
S1591
IC5
S391
S1591
SBB
07:57
Glattbrugg
08:01
Zürich Oerlikon
08:08
Zürich HB
08:30
Zürich HB
IC5
SBB
09:00
Olten
09:48
Olten
S391
SBB
10:03
Sissach
10:37
Basel SBB
10:49
Aesch BL
10:51
Duggingen
08:16
Niederhasli
3 h 04
10 stops
2 changes
S1591
IR37
S391
3 h 04
2 changes
10 stops
S1591
IR37
S391
S1591
SBB
08:27
Glattbrugg
08:31
Zürich Oerlikon
08:38
Zürich HB
09:08
Zürich HB
IR37
SBB
09:29
Lenzburg
09:36
Aarau
09:55
Sissach
10:01
Liestal
10:38
Liestal
S391
SBB
10:46
Pratteln
11:06
Basel SBB
11:18
Aesch BL
11:20
Duggingen
08:46
Niederhasli
2 h 05
5 stops
2 changes
S1591
TGV9210
S391
2 h 05
2 changes
5 stops
S1591
TGV9210
S391
S1591
SBB
08:57
Glattbrugg
09:01
Zürich Oerlikon
09:08
Zürich HB
09:34
Zürich HB
TGV9210
SBB
10:28
Basel SBB
10:37
Basel SBB
S391
SBB
10:49
Aesch BL
10:51
Duggingen
09:16
Niederhasli
2 h 04
5 stops
2 changes
S1591
ICE74
S391
2 h 04
2 changes
5 stops
S1591
ICE74
S391
S1591
SBB
09:27
Glattbrugg
09:31
Zürich Oerlikon
09:38
Zürich HB
09:59
Zürich HB
ICE74
SBB
10:53
Basel SBB
11:06
Basel SBB
S391
SBB
11:18
Aesch BL
11:20
Duggingen
09:46
Niederhasli
2 h 05
5 stops
2 changes
S1591
IC3
S391
2 h 05
2 changes
5 stops
S1591
IC3
S391
S1591
SBB
09:57
Glattbrugg
10:01
Zürich Oerlikon
10:08
Zürich HB
10:34
Zürich HB
IC3
SBB
11:28
Basel SBB
11:37
Basel SBB
S391
SBB
11:49
Aesch BL
11:51
Duggingen
10:16
Niederhasli
2 h 04
5 stops
2 changes
S1591
EC8
S391
2 h 04
2 changes
5 stops
S1591
EC8
S391
S1591
SBB
10:27
Glattbrugg
10:31
Zürich Oerlikon
10:38
Zürich HB
10:59
Zürich HB
EC8
SBB
11:53
Basel SBB
12:06
Basel SBB
S391
SBB
12:18
Aesch BL
12:20
Duggingen
10:46
Niederhasli
2 h 34
8 stops
2 changes
S1591
IC5
S391
2 h 34
2 changes
8 stops
S1591
IC5
S391
S1591
SBB
10:57
Glattbrugg
11:01
Zürich Oerlikon
11:08
Zürich HB
11:30
Zürich HB
IC5
SBB
12:00
Olten
12:17
Olten
S391
SBB
12:31
Sissach
12:46
Pratteln
13:06
Basel SBB
13:18
Aesch BL
13:20
Duggingen

Travel time

Travel time between Niederhasli and Duggingen is 1h52