Connection

Zürich Altstetten, Bahnhof → Zürich, Kappeli

Direct trips and timetable

On Friday 6 November 2026 the timetable has 229 direct trips from Zürich Altstetten, Bahnhof to Zürich, Kappeli: the first at 05:04, the last at 03:42 after midnight, the fastest in 3 min.

When is the next bus from Zürich Altstetten, Bahnhof to Zürich, Kappeli?

The next bus from Zürich Altstetten, Bahnhof to Zürich, Kappeli leaves at 11:05 (83) and arrives at 11:10; the one after at 11:09. About every 4 minutes during the day, the last at 03:42 after midnight.

Every direct trip, Friday 6 November 2026

Next trip at 11:05

DepartsArrivesTakesLinePlatform
05:0405:095 min89 83B
05:1905:245 min89B
05:3405:395 min89B
05:4905:545 min89B
05:5706:025 min83B
06:0206:075 min89B
06:0506:094 min83B
06:0906:145 min89
06:1206:175 min83B
06:1606:215 min89B
06:2006:244 min83B
06:2406:295 min89B
06:2706:325 min83B
06:3106:365 min89B
06:3506:405 min83B
06:3906:445 min89B
06:4206:475 min83B
06:4606:515 min89B
06:5006:555 min83B
06:5406:595 min89B
06:5707:025 min83B
07:0107:065 min89B
07:0507:105 min83B
07:0907:145 min89B
07:1207:175 min83B
07:1607:215 min89B
07:2007:255 min83B
07:2407:295 min89B
07:2707:325 min83B
07:3107:365 min89B
07:3507:405 min83B
07:3907:445 min89B
07:4207:475 min83B
07:4607:515 min89B
07:5007:555 min83B
07:5407:595 min89B
07:5708:025 min83B
08:0108:065 min89B
08:0508:105 min83B
08:0908:145 min89B
08:1208:175 min83B
08:1608:215 min89B
08:2008:255 min83B
08:2408:295 min89B
08:2708:325 min83B
08:3108:365 min89B
08:3508:405 min83B
08:3908:445 min89B
08:4208:475 min83B
08:4608:515 min89B
08:5008:555 min83B
08:5408:595 min89B
08:5709:025 min83B
09:0109:065 min89B
09:0509:105 min83B
09:0909:145 min89B
09:1609:215 min89B
09:2009:255 min83B
09:2409:295 min89B
09:3109:365 min89B
09:3509:405 min83B
09:3909:445 min89B
09:4609:515 min89B
09:5009:555 min83B
09:5409:595 min89B
10:0110:065 min89B
10:0510:105 min83B
10:0910:145 min89B
10:1610:215 min89B
10:2010:255 min83B
10:2410:295 min89B
10:3110:365 min89B
10:3510:405 min83B
10:3910:445 min89B
10:4610:515 min89B
10:5010:555 min83B
10:5410:595 min89B
11:0111:065 min89B
11:05 Next11:105 min83B
11:0911:145 min89B
11:1611:215 min89B
11:2011:255 min83B
11:2411:295 min89B
11:3111:365 min89B
11:3511:405 min83B
11:3911:445 min89B
11:4611:515 min89B
11:5011:555 min83B
11:5411:595 min89B
12:0112:065 min89B
12:0512:105 min83B
12:0912:145 min89B
12:1612:215 min89B
12:2012:255 min83B
12:2412:295 min89B
12:3112:365 min89B
12:3512:405 min83B
12:3912:445 min89B
12:4612:515 min89B
12:5012:555 min83B
12:5412:595 min89B
13:0113:065 min89B
13:0513:105 min83B
13:0913:145 min89B
13:1613:215 min89B
13:2013:255 min83B
13:2413:295 min89B
13:3113:365 min89B
13:3513:405 min83B
13:3913:445 min89B
13:4613:515 min89B
13:5013:555 min83B
13:5413:595 min89B
14:0114:065 min89B
14:0514:105 min83B
14:0914:145 min89B
14:1614:215 min89B
14:2014:255 min83B
14:2414:295 min89B
14:3114:365 min89B
14:3514:405 min83B
14:3914:445 min89B
14:4614:515 min89B
14:5014:555 min83B
14:5414:595 min89B
15:0115:065 min89B
15:0515:105 min83B
15:0915:145 min89B
15:1615:215 min89B
15:2015:255 min83B
15:2415:295 min89B
15:2715:325 min83B
15:3115:365 min89B
15:3515:405 min83B
15:3915:445 min89B
15:4215:475 min83B
15:4615:515 min89B
15:5015:555 min83B
15:5415:595 min89B
15:5716:025 min83B
16:0116:065 min89B
16:0516:105 min83B
16:0916:145 min89B
16:1216:186 min83B
16:1616:226 min89B
16:2016:255 min83B
16:2316:296 min89B
16:2716:336 min83B
16:3116:376 min89B
16:3516:405 min83B
16:3816:446 min89B
16:4216:486 min83B
16:4616:526 min89B
16:5016:555 min83B
16:5316:596 min89B
16:5717:036 min83B
17:0117:076 min89B
17:0517:105 min83B
17:0817:146 min89B
17:1217:186 min83B
17:1617:226 min89B
17:2017:255 min83B
17:2317:296 min89B
17:2717:336 min83B
17:3117:376 min89B
17:3517:405 min83B
17:3817:446 min89B
17:4217:486 min83B
17:4617:526 min89B
17:5017:555 min83B
17:5317:596 min89B
17:5718:036 min83B
18:0118:076 min89B
18:0518:105 min83B
18:0818:146 min89B
18:1218:186 min83B
18:1618:226 min89B
18:2018:255 min83B
18:2318:296 min89B
18:2718:336 min83B
18:3118:376 min89B
18:3518:405 min83B
18:3818:446 min89B
18:4218:475 min83B
18:4618:515 min89B
18:5018:555 min83B
18:5418:595 min89B
18:5619:015 min83B
19:0119:065 min89B
19:0319:085 min83B
19:0919:145 min89B
19:1119:165 min83B
19:1619:215 min89B
19:1819:235 min83B
19:2419:295 min89B
19:2619:315 min83B
19:3119:365 min89B
19:3319:385 min83B
19:3919:445 min89B
19:4119:465 min83B
19:4619:515 min89B
19:4919:545 min83B
19:5419:595 min89B
20:0120:065 min89B
20:0920:145 min89B
20:2420:295 min89B
20:3920:445 min89B
20:5420:595 min89B
21:0921:145 min89B
21:2421:295 min89B
21:3921:445 min89B
21:5421:595 min89B
22:0922:145 min89B
22:2422:295 min89B
22:3922:445 min89B
22:5422:595 min89B
23:0923:145 min89B
23:2423:295 min89B
23:3923:445 min89B
23:5423:595 min89B
00:0900:145 min89B
00:2400:295 min89B
00:4200:453 minN12
01:1201:153 minN12
01:4201:453 minN12
02:1202:153 minN12
02:4202:453 minN12
03:1203:153 minN12
03:4203:453 minN12

Planned times from the timetable. Delays, cancellations and journeys with a change are in the planner.

Stations

Open this connection in

The others open outside Spick Me. Only the two stations and the time are handed over.

The whole timetable, offline too

Spick Me keeps the Swiss timetable on your phone or computer, so journeys from Zürich Altstetten, Bahnhof are found without signal: in a tunnel, in the mountains, abroad without roaming. Free, no account.

Get the app

Every figure on this page is read from the official Swiss timetable published on opentransportdata.swiss. Tickets are sold by the transport operators. Without guarantee: no liability for errors or missed connections.