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