Stop Timetables
06:05 Live
109
109 Adderley
06:43 Live
109
109 Adderley
07:00 Live
109
109 Hout Bay
07:21 Live
109
109 Adderley
07:35 Live
109
109 Hout Bay
08:01 Live
109
109 Adderley
08:16 Live
109
109 Hout Bay
08:41 Live
109
109 Adderley
08:55 Live
109
109 Hout Bay
09:16 Live
109
109 Adderley
09:30 Live
109
109 Hout Bay
09:52 Live
109
109 Adderley
10:11 Live
109
109 Hout Bay
10:33 Live
109
109 Adderley
10:50 Live
109
109 Hout Bay
11:09 Live
109
109 Adderley
11:46 Live
109
109 Hout Bay
11:57 Live
109
109 Adderley
12:07 Live
109
109 Hout Bay
12:25 Live
109
109 Adderley
12:48 Live
109
109 Hout Bay
13:04 Live
109
109 Adderley
13:31 Live
109
109 Hout Bay
13:42 Live
109
109 Adderley
14:25 Live
109
109 Hout Bay
14:33 Live
109
109 Adderley
15:21 Live
109
109 Hout Bay
15:27 Live
109
109 Adderley
15:51 Live
109
109 Hout Bay
15:57 Live
109
109 Adderley
16:38 Live
109
109 Hout Bay
16:48 Live
109
109 Adderley
17:34 Live
109
109 Hout Bay
17:46 Live
109
109 Adderley
18:09 Live
109
109 Hout Bay
18:14 Live
109
109 Adderley
18:42 Live
109
109 Hout Bay
18:44 Scheduled
109
109 Adderley
18:47 Live
109
109 Adderley
18:49 Live
109
109 Hout Bay
19:22 Scheduled
109
109 Adderley
19:44 Scheduled
109
109 Hout Bay
20:00 Scheduled
109
109 Adderley
20:08 Live
109
109 Hout Bay
20:22 Scheduled
109
109 Hout Bay
20:38 Scheduled
109
109 Adderley
21:00 Scheduled
109
109 Hout Bay
21:38 Scheduled
109
109 Hout Bay