Route Timetables
103
Oranjezicht - Gardens - Civic Centre
Direction:
All Directions
Day:
Today
Time:
15:36
Direction:
Day:
Time:
Show all
05:59 Live
Civic Centre
103 Oranjezicht
05:59 Live
Lower Plein
103 Oranjezicht
06:02 Live
Adderley
103 Oranjezicht
06:02 Live
Lower Buitenkant
103 Oranjezicht
06:03 Live
Roeland
103 Oranjezicht
06:04 Live
Roodehek
103 Oranjezicht
06:09 Live
Gardens
103 Oranjezicht
06:12 Live
Annandale
103 Oranjezicht
06:14 Live
De Waal Park
103 Oranjezicht
06:15 Live
Upper Orange
103 Oranjezicht
06:17 Live
Montrose
103 Oranjezicht
06:18 Live
Marmion
103 Oranjezicht
06:19 Live
Chesterfield
103 Oranjezicht
06:25 Live
Civic Centre
103 Oranjezicht
06:29 Live
Adderley
103 Oranjezicht
06:33 Live
Lower Plein
103 Oranjezicht
06:35 Live
Lower Buitenkant
103 Oranjezicht
06:37 Live
Roeland
103 Oranjezicht
06:38 Live
Roodehek
103 Oranjezicht
06:40 Live
Gardens
103 Oranjezicht
06:42 Live
Annandale
103 Oranjezicht
06:44 Live
De Waal Park
103 Oranjezicht
06:44 Live
Upper Orange
103 Oranjezicht
06:52 Live
Montrose
103 Oranjezicht
06:53 Live
Marmion
103 Oranjezicht
06:54 Live
Chesterfield
103 Oranjezicht
07:00 Live
Civic Centre
103 Oranjezicht
07:05 Live
Adderley
103 Oranjezicht
07:08 Live
Lower Plein
103 Oranjezicht
07:12 Live
Lower Buitenkant
103 Oranjezicht
07:14 Live
Roeland
103 Oranjezicht
07:15 Live
Roodehek
103 Oranjezicht
07:21 Live
Gardens
103 Oranjezicht
07:24 Live
Annandale
103 Oranjezicht
07:25 Live
De Waal Park
103 Oranjezicht
07:26 Live
Upper Orange
103 Oranjezicht
07:27 Live
Montrose
103 Oranjezicht
07:28 Live
Marmion
103 Oranjezicht
07:29 Live
Chesterfield
103 Oranjezicht
07:35 Live
Civic Centre
103 Oranjezicht
07:38 Live
Adderley
103 Oranjezicht
07:42 Live
Lower Plein
103 Oranjezicht
07:45 Live
Lower Buitenkant
103 Oranjezicht
07:47 Live
Roeland
103 Oranjezicht
07:48 Live
Roodehek
103 Oranjezicht
07:51 Live
Gardens
103 Oranjezicht
07:53 Live
Annandale
103 Oranjezicht
07:54 Live
De Waal Park
103 Oranjezicht
07:55 Live
Upper Orange
103 Oranjezicht
08:02 Live
Montrose
103 Oranjezicht
08:03 Live
Marmion
103 Oranjezicht
08:04 Live
Chesterfield
103 Oranjezicht
08:10 Live
Civic Centre
103 Oranjezicht
08:13 Live
Adderley
103 Oranjezicht
08:17 Live
Lower Plein
103 Oranjezicht
08:20 Live
Lower Buitenkant
103 Oranjezicht
08:22 Live
Roeland
103 Oranjezicht
08:23 Live
Roodehek
103 Oranjezicht
08:25 Live
Gardens
103 Oranjezicht
08:32 Live
Annandale
103 Oranjezicht
08:34 Live
De Waal Park
103 Oranjezicht
08:35 Live
Upper Orange
103 Oranjezicht
08:37 Live
Montrose
103 Oranjezicht
08:38 Live
Marmion
103 Oranjezicht
08:39 Live
Chesterfield
103 Oranjezicht
08:50 Live
Civic Centre
103 Oranjezicht
08:53 Live
Adderley
103 Oranjezicht
08:56 Live
Lower Plein
103 Oranjezicht
08:59 Live
Lower Buitenkant
103 Oranjezicht
09:01 Live
Roeland
103 Oranjezicht
09:02 Live
Roodehek
103 Oranjezicht
09:04 Live
Gardens
103 Oranjezicht
09:07 Live
Annandale
103 Oranjezicht
09:08 Live
De Waal Park
103 Oranjezicht
09:10 Live
Upper Orange
103 Oranjezicht
09:12 Live
Montrose
103 Oranjezicht
09:13 Live
Marmion
103 Oranjezicht
09:14 Live
Chesterfield
103 Oranjezicht
09:20 Live
Civic Centre
103 Oranjezicht
09:24 Live
Adderley
103 Oranjezicht
09:28 Live
Lower Plein
103 Oranjezicht
09:31 Live
Lower Buitenkant
103 Oranjezicht
09:34 Live
Roeland
103 Oranjezicht
09:35 Live
Roodehek
103 Oranjezicht
09:40 Live
Gardens
103 Oranjezicht
09:44 Live
Annandale
103 Oranjezicht
09:44 Live
De Waal Park
103 Oranjezicht
09:45 Live
Upper Orange
103 Oranjezicht
09:48 Live
Montrose
103 Oranjezicht
09:49 Live
Marmion
103 Oranjezicht
09:50 Live
Chesterfield
103 Oranjezicht
09:56 Live
Civic Centre
103 Oranjezicht
09:59 Live
Adderley
103 Oranjezicht
10:03 Live
Lower Plein
103 Oranjezicht
10:06 Live
Lower Buitenkant
103 Oranjezicht
10:08 Live
Roeland
103 Oranjezicht
10:09 Live
Roodehek
103 Oranjezicht
10:12 Live
Gardens
103 Oranjezicht
10:14 Live
Annandale
103 Oranjezicht
10:15 Live
De Waal Park
103 Oranjezicht
10:16 Live
Upper Orange
103 Oranjezicht
10:22 Live
Montrose
103 Oranjezicht
10:23 Live
Marmion
103 Oranjezicht
10:24 Live
Chesterfield
103 Oranjezicht
10:31 Live
Civic Centre
103 Oranjezicht
10:32 Live
Adderley
103 Oranjezicht
10:35 Live
Lower Plein
103 Oranjezicht
10:38 Live
Lower Buitenkant
103 Oranjezicht
10:40 Live
Roeland
103 Oranjezicht
10:40 Live
Roodehek
103 Oranjezicht
10:41 Live
Gardens
103 Oranjezicht
10:52 Live
Annandale
103 Oranjezicht
10:53 Live
De Waal Park
103 Oranjezicht
10:53 Live
Upper Orange
103 Oranjezicht
10:54 Live
Chesterfield
103 Oranjezicht
10:57 Live
Montrose
103 Oranjezicht
10:58 Live
Marmion
103 Oranjezicht
11:05 Live
Civic Centre
103 Oranjezicht
11:09 Live
Adderley
103 Oranjezicht
11:12 Live
Lower Plein
103 Oranjezicht
11:15 Live
Lower Buitenkant
103 Oranjezicht
11:17 Live
Roeland
103 Oranjezicht
11:18 Live
Roodehek
103 Oranjezicht
11:20 Live
Gardens
103 Oranjezicht
11:23 Live
Annandale
103 Oranjezicht
11:25 Live
De Waal Park
103 Oranjezicht
11:26 Live
Upper Orange
103 Oranjezicht
11:32 Live
Montrose
103 Oranjezicht
11:34 Live
Marmion
103 Oranjezicht
11:35 Live
Chesterfield
103 Oranjezicht
11:40 Live
Civic Centre
103 Oranjezicht
11:43 Live
Adderley
103 Oranjezicht
11:47 Live
Lower Plein
103 Oranjezicht
11:50 Live
Lower Buitenkant
103 Oranjezicht
11:52 Live
Roeland
103 Oranjezicht
11:53 Live
Roodehek
103 Oranjezicht
11:55 Live
Gardens
103 Oranjezicht
12:02 Live
Annandale
103 Oranjezicht
12:04 Live
De Waal Park
103 Oranjezicht
12:05 Live
Upper Orange
103 Oranjezicht
12:07 Live
Montrose
103 Oranjezicht
12:08 Live
Marmion
103 Oranjezicht
12:09 Live
Chesterfield
103 Oranjezicht
12:16 Live
Civic Centre
103 Oranjezicht
12:19 Live
Adderley
103 Oranjezicht
12:23 Live
Lower Plein
103 Oranjezicht
12:26 Live
Lower Buitenkant
103 Oranjezicht
12:28 Live
Roeland
103 Oranjezicht
12:29 Live
Roodehek
103 Oranjezicht
12:30 Live
Gardens
103 Oranjezicht
12:33 Live
Annandale
103 Oranjezicht
12:34 Live
De Waal Park
103 Oranjezicht
12:35 Live
Upper Orange
103 Oranjezicht
12:42 Live
Montrose
103 Oranjezicht
12:43 Live
Marmion
103 Oranjezicht
12:45 Live
Chesterfield
103 Oranjezicht
12:50 Scheduled
Civic Centre
103 Oranjezicht
12:53 Scheduled
Adderley
103 Oranjezicht
12:57 Scheduled
Lower Plein
103 Oranjezicht
13:00 Scheduled
Lower Buitenkant
103 Oranjezicht
13:02 Scheduled
Roeland
103 Oranjezicht
13:03 Scheduled
Roodehek
103 Oranjezicht
13:05 Scheduled
Gardens
103 Oranjezicht
13:12 Scheduled
Annandale
103 Oranjezicht
13:14 Scheduled
De Waal Park
103 Oranjezicht
13:15 Scheduled
Upper Orange
103 Oranjezicht
13:17 Scheduled
Montrose
103 Oranjezicht
13:18 Scheduled
Marmion
103 Oranjezicht
13:19 Scheduled
Chesterfield
103 Oranjezicht
13:27 Live
Civic Centre
103 Oranjezicht
13:30 Live
Adderley
103 Oranjezicht
13:34 Live
Lower Plein
103 Oranjezicht
13:37 Live
Lower Buitenkant
103 Oranjezicht
13:37 Live
Roeland
103 Oranjezicht
13:38 Live
Roodehek
103 Oranjezicht
13:40 Live
Gardens
103 Oranjezicht
13:43 Live
Annandale
103 Oranjezicht
13:44 Live
De Waal Park
103 Oranjezicht
13:45 Live
Upper Orange
103 Oranjezicht
13:52 Live
Montrose
103 Oranjezicht
13:53 Live
Marmion
103 Oranjezicht
13:54 Live
Chesterfield
103 Oranjezicht
14:00 Scheduled
Civic Centre
103 Oranjezicht
14:03 Live
Adderley
103 Oranjezicht
14:07 Live
Lower Plein
103 Oranjezicht
14:11 Live
Lower Buitenkant
103 Oranjezicht
14:12 Live
Roeland
103 Oranjezicht
14:13 Live
Roodehek
103 Oranjezicht
14:15 Live
Gardens
103 Oranjezicht
14:18 Live
Annandale
103 Oranjezicht
14:20 Live
De Waal Park
103 Oranjezicht
14:21 Live
Upper Orange
103 Oranjezicht
14:27 Live
Montrose
103 Oranjezicht
14:28 Live
Marmion
103 Oranjezicht
14:29 Live
Chesterfield
103 Oranjezicht
14:36 Live
Civic Centre
103 Oranjezicht
14:40 Live
Adderley
103 Oranjezicht
14:44 Live
Lower Plein
103 Oranjezicht
14:48 Live
Lower Buitenkant
103 Oranjezicht
14:51 Live
Roeland
103 Oranjezicht
14:52 Live
Roodehek
103 Oranjezicht
14:55 Live
Gardens
103 Oranjezicht
14:58 Live
Annandale
103 Oranjezicht
15:00 Live
De Waal Park
103 Oranjezicht
15:01 Live
Upper Orange
103 Oranjezicht
15:03 Live
Montrose
103 Oranjezicht
15:04 Live
Marmion
103 Oranjezicht
15:05 Live
Chesterfield
103 Oranjezicht
15:10 Live
Civic Centre
103 Oranjezicht
15:14 Live
Adderley
103 Oranjezicht
15:18 Live
Lower Plein
103 Oranjezicht
15:21 Live
Lower Buitenkant
103 Oranjezicht
15:24 Live
Roeland
103 Oranjezicht
15:25 Live
Roodehek
103 Oranjezicht
15:26 Live
Gardens
103 Oranjezicht
15:27 Live
Annandale
103 Oranjezicht
15:30 Live
De Waal Park
103 Oranjezicht
15:31 Live
Upper Orange
103 Oranjezicht
15:37 Live
Montrose
103 Oranjezicht
15:38 Live
Marmion
103 Oranjezicht
15:39 Live
Chesterfield
103 Oranjezicht
15:27 Live
Civic Centre
103 Oranjezicht
15:30 Live
Adderley
103 Oranjezicht
15:52 Live
Lower Plein
103 Oranjezicht
15:55 Live
Lower Buitenkant
103 Oranjezicht
15:57 Live
Roeland
103 Oranjezicht
15:58 Live
Roodehek
103 Oranjezicht
16:00 Live
Gardens
103 Oranjezicht
16:07 Live
Annandale
103 Oranjezicht
16:09 Live
De Waal Park
103 Oranjezicht
16:10 Live
Upper Orange
103 Oranjezicht
16:12 Live
Montrose
103 Oranjezicht
16:13 Live
Marmion
103 Oranjezicht
16:14 Live
Chesterfield
103 Oranjezicht
16:20 Scheduled
Civic Centre
103 Oranjezicht
16:23 Scheduled
Adderley
103 Oranjezicht
16:27 Scheduled
Lower Plein
103 Oranjezicht
16:30 Scheduled
Lower Buitenkant
103 Oranjezicht
16:32 Scheduled
Roeland
103 Oranjezicht
16:33 Scheduled
Roodehek
103 Oranjezicht
16:35 Scheduled
Gardens
103 Oranjezicht
16:42 Scheduled
Annandale
103 Oranjezicht
16:44 Scheduled
De Waal Park
103 Oranjezicht
16:45 Scheduled
Upper Orange
103 Oranjezicht
16:47 Scheduled
Montrose
103 Oranjezicht
16:48 Scheduled
Marmion
103 Oranjezicht
16:49 Scheduled
Chesterfield
103 Oranjezicht
16:55 Scheduled
Civic Centre
103 Oranjezicht
16:58 Scheduled
Adderley
103 Oranjezicht
17:02 Scheduled
Lower Plein
103 Oranjezicht
17:05 Scheduled
Lower Buitenkant
103 Oranjezicht
17:07 Scheduled
Roeland
103 Oranjezicht
17:08 Scheduled
Roodehek
103 Oranjezicht
17:10 Scheduled
Gardens
103 Oranjezicht
17:17 Scheduled
Annandale
103 Oranjezicht
17:19 Scheduled
De Waal Park
103 Oranjezicht
17:20 Scheduled
Upper Orange
103 Oranjezicht
17:22 Scheduled
Montrose
103 Oranjezicht
17:23 Scheduled
Marmion
103 Oranjezicht
17:24 Scheduled
Chesterfield
103 Oranjezicht
17:30 Scheduled
Civic Centre
103 Oranjezicht
17:33 Scheduled
Adderley
103 Oranjezicht
17:37 Scheduled
Lower Plein
103 Oranjezicht
17:40 Scheduled
Lower Buitenkant
103 Oranjezicht
17:42 Scheduled
Roeland
103 Oranjezicht
17:43 Scheduled
Roodehek
103 Oranjezicht
17:45 Scheduled
Gardens
103 Oranjezicht
17:52 Scheduled
Annandale
103 Oranjezicht
17:54 Scheduled
De Waal Park
103 Oranjezicht
17:55 Scheduled
Upper Orange
103 Oranjezicht
17:57 Scheduled
Montrose
103 Oranjezicht
17:58 Scheduled
Marmion
103 Oranjezicht
17:59 Scheduled
Chesterfield
103 Oranjezicht
18:05 Scheduled
Civic Centre
103 Oranjezicht
18:08 Scheduled
Adderley
103 Oranjezicht
18:12 Scheduled
Lower Plein
103 Oranjezicht
18:15 Scheduled
Lower Buitenkant
103 Oranjezicht
18:17 Scheduled
Roeland
103 Oranjezicht
18:18 Scheduled
Roodehek
103 Oranjezicht
18:20 Scheduled
Gardens
103 Oranjezicht
18:27 Scheduled
Annandale
103 Oranjezicht
18:29 Scheduled
De Waal Park
103 Oranjezicht
18:30 Scheduled
Upper Orange
103 Oranjezicht
18:32 Scheduled
Montrose
103 Oranjezicht
18:33 Scheduled
Marmion
103 Oranjezicht
18:34 Scheduled
Chesterfield
103 Oranjezicht
18:40 Scheduled
Civic Centre
103 Oranjezicht
18:43 Scheduled
Adderley
103 Oranjezicht
18:47 Scheduled
Lower Plein
103 Oranjezicht
18:50 Scheduled
Lower Buitenkant
103 Oranjezicht
18:52 Scheduled
Roeland
103 Oranjezicht
18:53 Scheduled
Roodehek
103 Oranjezicht
18:55 Scheduled
Gardens
103 Oranjezicht
19:02 Scheduled
Annandale
103 Oranjezicht
19:04 Scheduled
De Waal Park
103 Oranjezicht
19:05 Scheduled
Upper Orange
103 Oranjezicht
19:07 Scheduled
Montrose
103 Oranjezicht
19:08 Scheduled
Marmion
103 Oranjezicht
19:09 Scheduled
Chesterfield
103 Oranjezicht
06:20 Live
Chesterfield
103 Civic Centre
06:20 Live
Invermark
103 Civic Centre
06:21 Live
Molteno
103 Civic Centre
06:22 Live
Rayden
103 Civic Centre
06:23 Live
Lower Reservoir
103 Civic Centre
06:25 Live
Annandale
103 Civic Centre
06:28 Live
Gardens
103 Civic Centre
06:29 Live
Roodehek
103 Civic Centre
06:29 Live
Roeland
103 Civic Centre
06:30 Live
Lower Buitenkant
103 Civic Centre
06:31 Live
Lower Plein
103 Civic Centre
06:34 Live
Adderley
103 Civic Centre
06:38 Live
Civic Centre
103 Civic Centre
06:54 Live
Chesterfield
103 Civic Centre
06:55 Live
Invermark
103 Civic Centre
06:56 Live
Molteno
103 Civic Centre
06:57 Live
Rayden
103 Civic Centre
06:59 Live
Lower Reservoir
103 Civic Centre
07:01 Live
Annandale
103 Civic Centre
07:03 Live
Gardens
103 Civic Centre
07:04 Live
Roodehek
103 Civic Centre
07:04 Live
Roeland
103 Civic Centre
07:07 Live
Lower Plein
103 Civic Centre
07:09 Live
Lower Buitenkant
103 Civic Centre
07:10 Live
Adderley
103 Civic Centre
07:33 Live
Civic Centre
103 Civic Centre
07:29 Live
Chesterfield
103 Civic Centre
07:30 Live
Invermark
103 Civic Centre
07:31 Live
Molteno
103 Civic Centre
07:32 Live
Rayden
103 Civic Centre
07:34 Live
Lower Reservoir
103 Civic Centre
07:36 Live
Annandale
103 Civic Centre
07:38 Live
Gardens
103 Civic Centre
07:39 Live
Roodehek
103 Civic Centre
07:39 Live
Roeland
103 Civic Centre
07:42 Live
Lower Plein
103 Civic Centre
07:44 Live
Lower Buitenkant
103 Civic Centre
07:47 Live
Adderley
103 Civic Centre
07:50 Live
Civic Centre
103 Civic Centre
08:04 Live
Chesterfield
103 Civic Centre
08:05 Live
Invermark
103 Civic Centre
08:06 Live
Molteno
103 Civic Centre
08:07 Live
Rayden
103 Civic Centre
08:09 Live
Lower Reservoir
103 Civic Centre
08:11 Live
Annandale
103 Civic Centre
08:14 Live
Gardens
103 Civic Centre
08:15 Live
Roodehek
103 Civic Centre
08:17 Live
Roeland
103 Civic Centre
08:19 Live
Lower Buitenkant
103 Civic Centre
08:22 Live
Adderley
103 Civic Centre
08:23 Live
Lower Plein
103 Civic Centre
08:49 Live
Civic Centre
103 Civic Centre
08:39 Scheduled
Chesterfield
103 Civic Centre
08:40 Scheduled
Invermark
103 Civic Centre
08:41 Scheduled
Molteno
103 Civic Centre
08:42 Scheduled
Rayden
103 Civic Centre
08:44 Scheduled
Lower Reservoir
103 Civic Centre
08:46 Scheduled
Annandale
103 Civic Centre
08:48 Scheduled
Gardens
103 Civic Centre
08:51 Scheduled
Roodehek
103 Civic Centre
08:52 Scheduled
Roeland
103 Civic Centre
08:54 Scheduled
Lower Buitenkant
103 Civic Centre
08:58 Scheduled
Lower Plein
103 Civic Centre
09:03 Scheduled
Adderley
103 Civic Centre
09:08 Scheduled
Civic Centre
103 Civic Centre
09:14 Live
Chesterfield
103 Civic Centre
09:15 Live
Invermark
103 Civic Centre
09:16 Live
Molteno
103 Civic Centre
09:17 Live
Rayden
103 Civic Centre
09:19 Live
Lower Reservoir
103 Civic Centre
09:21 Live
Annandale
103 Civic Centre
09:24 Live
Gardens
103 Civic Centre
09:26 Live
Roodehek
103 Civic Centre
09:27 Live
Roeland
103 Civic Centre
09:29 Live
Lower Buitenkant
103 Civic Centre
09:32 Live
Adderley
103 Civic Centre
09:33 Live
Lower Plein
103 Civic Centre
09:35 Live
Civic Centre
103 Civic Centre
09:50 Live
Chesterfield
103 Civic Centre
09:50 Live
Invermark
103 Civic Centre
09:51 Live
Molteno
103 Civic Centre
09:52 Live
Rayden
103 Civic Centre
09:53 Live
Lower Reservoir
103 Civic Centre
09:55 Live
Annandale
103 Civic Centre
09:59 Live
Gardens
103 Civic Centre
10:00 Live
Roodehek
103 Civic Centre
10:02 Live
Roeland
103 Civic Centre
10:03 Live
Lower Buitenkant
103 Civic Centre
10:06 Live
Lower Plein
103 Civic Centre
10:09 Live
Adderley
103 Civic Centre
10:13 Live
Civic Centre
103 Civic Centre
10:24 Live
Chesterfield
103 Civic Centre
10:25 Live
Invermark
103 Civic Centre
10:26 Live
Molteno
103 Civic Centre
10:27 Live
Rayden
103 Civic Centre
10:29 Live
Lower Reservoir
103 Civic Centre
10:31 Live
Annandale
103 Civic Centre
10:35 Live
Gardens
103 Civic Centre
10:37 Live
Roodehek
103 Civic Centre
10:38 Live
Roeland
103 Civic Centre
10:39 Live
Lower Buitenkant
103 Civic Centre
10:43 Live
Lower Plein
103 Civic Centre
10:48 Live
Adderley
103 Civic Centre
10:48 Live
Civic Centre
103 Civic Centre
10:54 Live
Chesterfield
103 Civic Centre
10:56 Live
Invermark
103 Civic Centre
10:58 Live
Molteno
103 Civic Centre
10:59 Live
Rayden
103 Civic Centre
11:00 Live
Lower Reservoir
103 Civic Centre
11:02 Live
Annandale
103 Civic Centre
11:04 Live
Gardens
103 Civic Centre
11:14 Live
Roodehek
103 Civic Centre
11:15 Live
Roeland
103 Civic Centre
11:17 Live
Lower Buitenkant
103 Civic Centre
11:21 Live
Lower Plein
103 Civic Centre
11:26 Live
Adderley
103 Civic Centre
11:31 Live
Civic Centre
103 Civic Centre
11:34 Live
Chesterfield
103 Civic Centre
11:35 Live
Invermark
103 Civic Centre
11:36 Live
Molteno
103 Civic Centre
11:37 Live
Rayden
103 Civic Centre
11:39 Live
Lower Reservoir
103 Civic Centre
11:41 Live
Annandale
103 Civic Centre
11:43 Live
Gardens
103 Civic Centre
11:45 Live
Roodehek
103 Civic Centre
11:47 Live
Roeland
103 Civic Centre
11:49 Live
Lower Buitenkant
103 Civic Centre
11:53 Live
Lower Plein
103 Civic Centre
11:58 Live
Adderley
103 Civic Centre
12:15 Live
Civic Centre
103 Civic Centre
12:09 Scheduled
Chesterfield
103 Civic Centre
12:10 Scheduled
Invermark
103 Civic Centre
12:11 Scheduled
Molteno
103 Civic Centre
12:12 Scheduled
Rayden
103 Civic Centre
12:14 Scheduled
Lower Reservoir
103 Civic Centre
12:16 Scheduled
Annandale
103 Civic Centre
12:18 Scheduled
Gardens
103 Civic Centre
12:21 Scheduled
Roodehek
103 Civic Centre
12:22 Scheduled
Roeland
103 Civic Centre
12:24 Scheduled
Lower Buitenkant
103 Civic Centre
12:28 Scheduled
Lower Plein
103 Civic Centre
12:33 Scheduled
Adderley
103 Civic Centre
12:38 Scheduled
Civic Centre
103 Civic Centre
12:44 Live
Chesterfield
103 Civic Centre
12:45 Live
Invermark
103 Civic Centre
12:46 Live
Molteno
103 Civic Centre
12:47 Live
Rayden
103 Civic Centre
12:49 Live
Lower Reservoir
103 Civic Centre
12:51 Live
Annandale
103 Civic Centre
12:55 Live
Gardens
103 Civic Centre
12:57 Live
Roodehek
103 Civic Centre
12:58 Live
Roeland
103 Civic Centre
12:59 Live
Lower Buitenkant
103 Civic Centre
13:03 Live
Lower Plein
103 Civic Centre
13:08 Live
Adderley
103 Civic Centre
13:26 Live
Civic Centre
103 Civic Centre
13:19 Scheduled
Chesterfield
103 Civic Centre
13:20 Scheduled
Invermark
103 Civic Centre
13:21 Scheduled
Molteno
103 Civic Centre
13:22 Scheduled
Rayden
103 Civic Centre
13:24 Scheduled
Lower Reservoir
103 Civic Centre
13:26 Scheduled
Annandale
103 Civic Centre
13:28 Scheduled
Gardens
103 Civic Centre
13:31 Scheduled
Roodehek
103 Civic Centre
13:32 Scheduled
Roeland
103 Civic Centre
13:34 Scheduled
Lower Buitenkant
103 Civic Centre
13:38 Scheduled
Lower Plein
103 Civic Centre
13:43 Scheduled
Adderley
103 Civic Centre
13:48 Scheduled
Civic Centre
103 Civic Centre
13:54 Live
Chesterfield
103 Civic Centre
13:55 Live
Invermark
103 Civic Centre
13:56 Live
Molteno
103 Civic Centre
13:58 Live
Rayden
103 Civic Centre
14:00 Live
Lower Reservoir
103 Civic Centre
14:01 Live
Annandale
103 Civic Centre
14:06 Live
Gardens
103 Civic Centre
14:08 Live
Roodehek
103 Civic Centre
14:09 Live
Roeland
103 Civic Centre
14:10 Live
Lower Buitenkant
103 Civic Centre
14:15 Live
Lower Plein
103 Civic Centre
14:18 Live
Adderley
103 Civic Centre
14:36 Live
Civic Centre
103 Civic Centre
14:30 Live
Chesterfield
103 Civic Centre
14:31 Live
Invermark
103 Civic Centre
14:32 Live
Molteno
103 Civic Centre
14:33 Live
Rayden
103 Civic Centre
14:35 Live
Lower Reservoir
103 Civic Centre
14:37 Live
Annandale
103 Civic Centre
14:41 Live
Gardens
103 Civic Centre
14:42 Live
Roodehek
103 Civic Centre
14:43 Live
Roeland
103 Civic Centre
14:46 Live
Lower Buitenkant
103 Civic Centre
14:50 Live
Lower Plein
103 Civic Centre
14:54 Live
Adderley
103 Civic Centre
14:58 Live
Civic Centre
103 Civic Centre
15:05 Live
Chesterfield
103 Civic Centre
15:06 Live
Invermark
103 Civic Centre
15:07 Live