405/04
8 October 2026
| Route | Trip | To | Vehicle | |
|---|---|---|---|---|
| 405 | 209499129 | 06:10 | Rochdale | 646 - YX26 PPJ |
| 405 | 209499130 | 06:44 | Ashton-Under-Lyne | 646 - YX26 PPJ |
| 405 | 209499131 | 07:17 | Rochdale | 646 - YX26 PPJ |
| 405 | 209499132 | 08:01 | Ashton-Under-Lyne | 646 - YX26 PPJ |
| 405 | 209499133 | 08:34 | Rochdale | 646 - YX26 PPJ |
| 405 | 209499134 | 09:18 | Ashton-Under-Lyne | 646 - YX26 PPJ |
| 405 | 209499135 | 09:51 | Rochdale | 646 - YX26 PPJ |
| 405 | 209499136 | 10:35 | Ashton-Under-Lyne | 646 - YX26 PPJ |
| 405 | 209499137 | 11:08 | Rochdale | 646 - YX26 PPJ |
| 405 | 209499138 | 11:52 | Ashton-Under-Lyne | 646 - YX26 PPJ |
| 405 | 209499139 | 12:25 | Rochdale | 646 - YX26 PPJ |
| 405 | 209499140 | 13:09 | Ashton-Under-Lyne | 646 - YX26 PPJ |
| 405 | 209499141 | 13:42 | Rochdale | 646 - YX26 PPJ |
| 405 | 209499142 | 14:26 | Ashton-Under-Lyne | 646 - YX26 PPJ |
| 405 | 209499143 | 14:59 | Rochdale | 646 - YX26 PPJ |
| 405 | 209499144 | 15:43 | Ashton-Under-Lyne | 646 - YX26 PPJ |
| 405 | 209499145 | 16:16 | Rochdale | 646 - YX26 PPJ |
| 405 | 209499146 | 17:00 | Ashton-Under-Lyne | 646 - YX26 PPJ |
| 405 | 209499147 | 17:33 | Rochdale | 646 - YX26 PPJ |
| 405 | 209499148 | 18:17 | Ashton-Under-Lyne | 646 - YX26 PPJ |
| 405 | 209499149 | 18:50 | Rochdale | 646 - YX26 PPJ |
| 405 | 209499150 | 19:34 | Ashton-Under-Lyne | 646 - YX26 PPJ |