Stop Timetables
00:18 Live
109
109 Adderley
00:28 Live
118
118 Adderley
05:48 Live
118
109 Adderley
06:30 Scheduled
118
109 Adderley
06:33 Live
118
118 Hangberg
06:40 Live
109
109 Adderley
06:48 Live
109
109 Adderley
06:53 Live
109
109 Hout Bay
07:05 Live
118
118 Hangberg
07:10 Live
118
109 Adderley
07:27 Live
109
109 Adderley
07:33 Live
109
109 Hout Bay
07:46 Live
118
118 Hangberg
07:50 Live
118
109 Adderley
08:04 Live
109
109 Adderley
08:11 Live
109
109 Hout Bay
08:30 Live
118
109 Adderley
08:31 Scheduled
118
118 Hangberg
08:46 Live
109
109 Adderley
08:48 Live
109
109 Hout Bay
09:02 Scheduled
118
109 Adderley
09:10 Live
118
118 Hangberg
09:19 Live
109
109 Adderley
09:31 Live
109
109 Hout Bay
09:43 Live
118
109 Adderley
09:48 Live
118
118 Hangberg
09:59 Live
109
109 Adderley
10:05 Live
109
109 Hout Bay
10:26 Live
118
109 Adderley
10:27 Live
118
118 Hangberg
10:35 Live
109
109 Adderley
10:52 Live
109
109 Hout Bay
11:01 Live
118
109 Adderley
11:03 Scheduled
118
118 Hangberg
11:13 Live
109
109 Adderley
11:33 Live
109
109 Hout Bay
11:34 Scheduled
118
109 Adderley
11:44 Live
118
118 Hangberg
11:55 Live
109
109 Adderley
12:09 Live
109
109 Hout Bay
12:21 Live
118
109 Adderley
12:29 Live
118
118 Hangberg
12:48 Live
109
109 Hout Bay
12:49 Live
109
109 Adderley
13:35 Live
118
118 Hangberg
13:35 Live
109
109 Adderley
13:35 Scheduled
118
118 Hangberg
13:42 Live
118
109 Adderley
13:43 Live
109
109 Hout Bay
14:06 Scheduled
118
109 Adderley
14:09 Live
109
109 Adderley
14:22 Live
109
109 Hout Bay
14:40 Live
118
109 Adderley
15:01 Live
109
109 Adderley
15:07 Live
118
118 Hangberg
15:08 Live
118
118 Hangberg
15:15 Live
109
109 Adderley
15:46 Live
109
109 Hout Bay
16:07 Scheduled
118
118 Hangberg
16:10 Live
118
109 Adderley
16:38 Scheduled
118
109 Adderley
16:43 Live
118
109 Adderley
16:43 Live
109
109 Hout Bay
16:51 Live
109
109 Hout Bay
17:13 Live
109
109 Adderley
17:17 Live
109
109 Adderley
17:31 Live
118
109 Adderley
17:49 Live
109
109 Hout Bay
18:06 Live
118
118 Hangberg
18:31 Live
109
109 Hout Bay
18:33 Live
109
109 Adderley
18:39 Scheduled
118
118 Hangberg
18:51 Live
109
109 Adderley
19:04 Live
118
118 Hangberg
19:10 Scheduled
118
109 Adderley
19:17 Scheduled
118
118 Hangberg
19:33 Live
118
109 Adderley
19:48 Scheduled
118
118 Adderley
19:48 Live
109
109 Hout Bay
19:56 Live
118
118 Hangberg
20:09 Live
109
109 Adderley
20:18 Live
109
109 Adderley
20:25 Live
118
109 Adderley
20:51 Live
118
118 Hangberg
21:17 Live
109
109 Hout Bay
21:44 Live
118
118 Hangberg
21:46 Live
109
109 Hout Bay
22:04 Live
118
118 Hangberg
22:33 Live
118
109 Adderley
22:45 Live
109
109 Hout Bay
23:03 Live
109
109 Hout Bay
23:06 Live
109
109 Adderley
23:24 Live
109
109 Adderley
23:35 Live
109
109 Hout Bay
23:57 Live
109
109 Hout Bay
23:59 Live
118
118 Hangberg