31 31 31 - Town Centre - West Hunsbury
| Fleet Number | Route | Trip | To | |||
|---|---|---|---|---|---|---|
| 160 - MX62 GXK | 31 | 216367666 | 06:14 | West Hunsbury | NTH133 | Map |
| 201 - KX60 AZF | 31 | 216403297 | 06:17 | South Oval Shops | NTH132 | Map |
| 110 - KX60 DPU | 31 | 216367390 | 06:32 | West Hunsbury | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367599 | 06:36 | King’s Heath | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403298 | 06:53 | West Hunsbury | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367667 | 06:56 | South Oval Shops | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367391 | 07:14 | South Oval Shops | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367600 | 07:20 | Hunsbury Close | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403299 | 07:34 | King’s Heath | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367668 | 07:40 | West Hunsbury | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367392 | 08:00 | West Hunsbury | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367601 | 08:12 | King’s Heath | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403300 | 08:20 | Hunsbury Close | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367669 | 08:32 | King’s Heath | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367393 | 08:52 | South Oval Shops | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367602 | 09:00 | West Hunsbury | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403301 | 09:13 | King’s Heath | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367670 | 09:20 | West Hunsbury | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367394 | 09:40 | West Hunsbury | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367603 | 09:53 | South Oval Shops | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403302 | 10:00 | West Hunsbury | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367671 | 10:13 | King’s Heath | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367395 | 10:33 | King’s Heath | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367604 | 10:40 | Hunsbury Close | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403303 | 10:53 | South Oval Shops | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367672 | 11:00 | West Hunsbury | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367396 | 11:20 | Hunsbury Close | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367605 | 11:33 | King’s Heath | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403304 | 11:40 | West Hunsbury | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367673 | 11:53 | King’s Heath | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367397 | 12:13 | South Oval Shops | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367606 | 12:20 | West Hunsbury | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403305 | 12:33 | South Oval Shops | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367674 | 12:40 | Hunsbury Close | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367398 | 13:00 | West Hunsbury | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367607 | 13:13 | South Oval Shops | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403306 | 13:20 | West Hunsbury | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367675 | 13:33 | South Oval Shops | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367399 | 13:53 | King’s Heath | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367608 | 14:00 | Hunsbury Close | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403307 | 14:13 | King’s Heath | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367676 | 14:20 | West Hunsbury | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367400 | 14:40 | West Hunsbury | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367609 | 14:53 | King's Heath | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403308 | 15:00 | Hunsbury Close | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367677 | 15:11 | South Oval Shops | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367401 | 15:32 | South Oval Shops | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367610 | 15:40 | West Hunsbury | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403309 | 15:50 | King’s Heath | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367678 | 16:02 | West Hunsbury | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367402 | 16:25 | Hunsbury Close | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367611 | 16:29 | King’s Heath | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403310 | 16:43 | West Hunsbury | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367679 | 16:50 | King’s Heath | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367403 | 17:12 | King’s Heath | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367612 | 17:23 | Hunsbury Close | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403311 | 17:31 | King’s Heath | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367680 | 17:42 | Hunsbury Close | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367404 | 18:02 | West Hunsbury | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367613 | 18:21 | King’s Heath | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403312 | 18:25 | West Hunsbury | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367681 | 18:41 | South Oval Shops | NTH133 | Map |
| 110 - KX60 DPU | 31 | 216367405 | 19:04 | King’s Heath | NTH130 | Map |
| 151 - YX26 BVA | 31 | 216367614 | 19:06 | Town Centre | NTH131 | Map |
| 201 - KX60 AZF | 31 | 216403313 | 19:24 | South Oval Shops | NTH132 | Map |
| 160 - MX62 GXK | 31 | 216367682 | 19:26 | Hunsbury Close | NTH133 | Map |
| 151 - YX26 BVA | 31 | 216367616 | 19:49 | King's Heath | NTH131 | Map |
| 110 - KX60 DPU | 31 | 216367406 | 19:50 | Northampton Bus Int | NTH130 | Map |
| 160 - MX62 GXK | 31 | 216367683 | 20:09 | Town Centre | NTH133 | Map |
| 151 - YX26 BVA | 31 | 216367617 | 20:30 | Northampton | NTH131 | Map |