21:51RochdaleBee Network - First Manchester22:03
20:49RochdaleBee Network - First Manchester21:01
19:46RochdaleBee Network - First Manchester19:58
18:46RochdaleBee Network - First Manchester19:00
17:43RochdaleBee Network - First Manchester17:57
16:43RochdaleBee Network - First Manchester16:57
15:43RochdaleBee Network - First Manchester15:57
14:43RochdaleBee Network - First Manchester14:57
13:43RochdaleBee Network - First Manchester13:57
12:43RochdaleBee Network - First Manchester12:57
11:43RochdaleBee Network - First Manchester11:57
10:43RochdaleBee Network - First Manchester10:57
09:43RochdaleBee Network - First Manchester09:57
08:43RochdaleBee Network - First Manchester08:55
07:43RochdaleBee Network - First Manchester07:55
06:43RochdaleBee Network - First Manchester06:55
22:41SykeBee Network - First Manchester22:51
21:38SykeBee Network - First Manchester21:48
20:35SykeBee Network - First Manchester20:45
19:33SykeBee Network - First Manchester19:43
18:33SykeBee Network - First Manchester18:44
17:31SykeBee Network - First Manchester17:42
16:31SykeBee Network - First Manchester16:42
15:31SykeBee Network - First Manchester15:42
14:31SykeBee Network - First Manchester14:42
13:31SykeBee Network - First Manchester13:42
12:31SykeBee Network - First Manchester12:42
11:31SykeBee Network - First Manchester11:42
10:31SykeBee Network - First Manchester10:42
09:31SykeBee Network - First Manchester09:42
08:31SykeBee Network - First Manchester08:41
07:31SykeBee Network - First Manchester07:41
06:31SykeBee Network - First Manchester06:41
Timetable records and live vehicle positions are kept separate.