Train O'Clock
Get train times

Zürich Altstetten to Basel Bad Bf train times

Wednesday, 27 November 2024
10:16
Zürich Altstetten
1 h 52
1 change
6 stops
IR36
RB30
Platform 7
1 h 52
1 change
6 stops
IR36
RB30
Platform 7
IR36
Platform 7
SBB
10:23
Dietikon
10:32
Baden
10:41
Brugg Ag
11:10
Rheinfelden
11:53
Rheinfelden (Baden)
RB30
Platform 2
SBB
12:00
Wyhlen
12:03
Grenzach
12:08
Basel Bad Bf
11:16
Zürich Altstetten
1 h 52
1 change
6 stops
IR36
RB30
Platform 7
1 h 52
1 change
6 stops
IR36
RB30
Platform 7
IR36
Platform 7
SBB
11:23
Dietikon
11:32
Baden
11:41
Brugg Ag
12:10
Rheinfelden
12:53
Rheinfelden (Baden)
RB30
Platform 2
SBB
13:00
Wyhlen
13:03
Grenzach
13:08
Basel Bad Bf
11:24
Zürich Altstetten
1 h 46
2 changes
7 stops
S11102778
IR36
S6102778
Platform 4
1 h 46
2 changes
7 stops
S11102778
IR36
S6102778
Platform 4
S11102778
Platform 4
SBB
11:30
Zürich Hb
11:36
Zürich Hb
IR36
Platform 15
SBB
11:52
Baden
12:02
Brugg Ag
12:18
Frick
12:25
Stein-Säckingen
12:34
Rheinfelden
12:48
Basel Sbb
13:04
Basel Sbb
S6102778
Platform 2
SBB
13:10
Basel Bad Bf
11:59
Zürich Altstetten
1 h 13
2 changes
3 stops
IR35
IC6
ICE72
Platform 7
1 h 13
2 changes
3 stops
IR35
IC6
ICE72
Platform 7
IR35
Platform 7
SBB
12:28
Olten
12:33
Olten
IC6
Platform 7
SBB
12:50
Liestal
13:01
Basel Sbb
13:06
Basel Sbb
ICE72
Platform 5
SBB
13:12
Basel Bad Bf
12:16
Zürich Altstetten
1 h 24
1 change
4 stops
IR36
S6102778
Platform 7
1 h 24
1 change
4 stops
IR36
S6102778
Platform 7
IR36
Platform 7
SBB
12:23
Dietikon
12:32
Baden
12:41
Brugg Ag
13:24
Basel Sbb
13:34
Basel Sbb
S6102778
Platform 2
SBB
13:40
Basel Bad Bf
12:59
Zürich Altstetten
1 h 20
2 changes
3 stops
IR35
IC61
ICE276
Platform 7
1 h 20
2 changes
3 stops
IR35
IC61
ICE276
Platform 7
IR35
Platform 7
SBB
13:28
Olten
13:33
Olten
IC61
Platform 7
SBB
13:50
Liestal
14:01
Basel Sbb
14:13
Basel Sbb
ICE276
Platform 11
SBB
14:19
Basel Bad Bf
13:16
Zürich Altstetten
1 h 28
1 change
5 stops
IR36
RB30
Platform 7
1 h 28
1 change
5 stops
IR36
RB30
Platform 7
IR36
Platform 7
SBB
13:23
Dietikon
13:32
Baden
13:41
Brugg Ag
14:10
Rheinfelden
14:29
Rheinfelden (Baden)
RB30
Platform 2
SBB
14:36
Wyhlen
14:44
Basel Bad Bf
14:16
Zürich Altstetten
1 h 52
1 change
6 stops
IR36
RB30
Platform 7
1 h 52
1 change
6 stops
IR36
RB30
Platform 7
IR36
Platform 7
SBB
14:23
Dietikon
14:32
Baden
14:41
Brugg Ag
15:10
Rheinfelden
15:53
Rheinfelden (Baden)
RB30
Platform 2
SBB
16:00
Wyhlen
16:03
Grenzach
16:08
Basel Bad Bf
14:24
Zürich Altstetten
1 h 46
2 changes
7 stops
S11102778
IR36
S6102778
Platform 4
1 h 46
2 changes
7 stops
S11102778
IR36
S6102778
Platform 4
S11102778
Platform 4
SBB
14:30
Zürich Hb
14:36
Zürich Hb
IR36
Platform 16
SBB
14:52
Baden
15:02
Brugg Ag
15:18
Frick
15:25
Stein-Säckingen
15:34
Rheinfelden
15:48
Basel Sbb
16:04
Basel Sbb
S6102778
Platform 2
SBB
16:10
Basel Bad Bf
14:59
Zürich Altstetten
1 h 20
2 changes
3 stops
IR35
IC6
ICE274
Platform 7
1 h 20
2 changes
3 stops
IR35
IC6
ICE274
Platform 7
IR35
Platform 7
SBB
15:28
Olten
15:33
Olten
IC6
Platform 7
SBB
15:50
Liestal
16:01
Basel Sbb
16:13
Basel Sbb
ICE274
Platform 5
SBB
16:19
Basel Bad Bf
15:16
Zürich Altstetten
1 h 24
1 change
4 stops
IR36
S6102778
Platform 7
1 h 24
1 change
4 stops
IR36
S6102778
Platform 7
IR36
Platform 7
SBB
15:23
Dietikon
15:32
Baden
15:41
Brugg Ag
16:24
Basel Sbb
16:34
Basel Sbb
S6102778
Platform 2
SBB
16:40
Basel Bad Bf
15:59
Zürich Altstetten
1 h 14
1 change
3 stops
IR35
ICE376
Platform 7
1 h 14
1 change
3 stops
IR35
ICE376
Platform 7
IR35
Platform 7
SBB
16:28
Olten
16:33
Olten
ICE376
Platform 7
SBB
16:50
Liestal
17:07
Basel Sbb
17:13
Basel Bad Bf

Travel time

Travel time between Zürich Altstetten and Basel Bad Bf is 1h11