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