Journey map

Route 31054 stops connected in timetable orderVehicle last mapped 07:21 · 68 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
310

To Bus Station

Arriva North West · BV72KMJ

Journey schedule

Last observedRefreshed 10:43:10

We don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.

Vehicle information

BV72KMJ

Livery
Arriva Journey Mark
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service
Browse service date

This journey ID is fixed to 14 Sept 2026. Changing the date opens the parent service timetable.

Calling points

Journey schedule

54 stops

  1. 1Queen Square Bus Stationp2800S42023LPlan06:13Expected
  2. 2Leeds Street2800S42034BPlan06:16Seen at stop06:14
  3. 3Westmorland Place2800S40062CPlan06:19Seen at stop06:16
  4. 4Boundary Street2800S40063GPlan06:20Expected
  5. 5Lancaster Street2800S40064APlan06:20Seen at stop06:18
  6. 6Smith Street2800S40065APlan06:21Expected
  7. 7Sandheys Close2800S40081BPlan06:22Seen at stop06:20
  8. 8Fountains Road2800S40080BPlan06:23Seen at stop06:22
  9. 9Christopher Street2800S40079BPlan06:24Seen at stop06:22
  10. 10Ludlow Street2800S40078BPlan06:25Expected
  11. 11Arundel Street2800S40077DPlan06:26Seen at stop06:24
  12. 12Makin Street2800S40077CPlan06:27Expected
  13. 13Breeze Hill2800S40076DPlan06:28Seen at stop06:28
  14. 14York Street2800S46054APlan06:29Seen at stop06:29
  15. 15Clock Tower Drive2800S46053BPlan06:30Expected
  16. 16Rawcliffe Road2800S46052CPlan06:32Seen at stop06:31
  17. 17Rice Lane Interchange2800S46051CPlan06:33Seen at stop06:33
  18. 18Orrell Park Interchange2800S46050BPlan06:34Expected
  19. 19Warbreck Moor2800S46090CPlan06:36Seen at stop06:34
  20. 20Albany Road2800S46059BPlan06:37Seen at stop06:35
  21. 21Church Avenue2800S46060APlan06:38Seen at stop06:36
  22. 22Aintree Interchange2800S46087BPlan06:39Seen at stop06:37
  23. 23Brenka Avenue2800S53019BPlan06:41Seen at stop06:38
  24. 24Aintree Retail Park2800S53007BPlan06:43Seen at stop06:42
  25. 25Old Roan Interchange2800S53037BPlan06:45Expected
  26. 26Switch Island2800S53039BPlan06:46Seen at stop06:45
  27. 27Northway2800S55001CPlan06:52Seen at stop06:49
  28. 28The Cresent2800S55024BPlan06:52Expected
  29. 29Ormonde Avenue2800S55025APlan06:54Seen at stop06:52
  30. 30Rosslyn Avenue2800S55026APlan06:55Expected
  31. 31Balmoral Road2800S55027APlan06:56Expected
  32. 32Stafford Moreton Way2800S55028APlan06:57Expected
  33. 33Central Square2800S55007BPlan06:58Seen at stop06:57
  34. 34Ambleside Road2800S55008APlan06:59Seen at stop06:58
  35. 35Kendal Drive2800S55060BPlan07:00Expected
  36. 36Deyes Lane2800S55096APlan07:01Expected
  37. 37Tebay Close2800S55046BPlan07:02Seen at stop07:01
  38. 38Langdale Drive2800S55045APlan07:03Expected
  39. 39Moss Lane2800S55044BPlan07:03Seen at stop07:02
  40. 40Lathom Drive2800S55088APlan07:05Seen at stop07:03
  41. 41Kenyons Lane2800S55068BPlan07:06Seen at stop07:04
  42. 42Butchers Lane25001602Plan07:09Seen at stop07:06
  43. 43Smithy Lane25001601Plan07:10Seen at stop07:09
  44. 44Church Lane250010137Plan07:12Expected
  45. 45Aughton Institute25001572Plan07:15Seen at stop07:12
  46. 46Noel Gate2500LAA16008Plan07:17Seen at stop07:13
  47. 47Turnpike Road250010141Plan07:18Seen at stop07:14
  48. 48Royal Oak25001606Plan07:20Seen at stop07:15
  49. 49Christ Church250010128Plan07:22Seen at stop07:16
  50. 50Holborn Drive250010136Plan07:23Expected
  51. 51Priory Grove2500LAA15880Plan07:24Seen at stop07:17
  52. 52Fire Station250012656Plan07:25Expected
  53. 53Park Road250015679Plan07:27Expected
  54. 54Bus Stations25001522Plan07:28Seen at stop07:21

p “pick up only” – the bus will only stop to pick up passengers

s “set down only” – the bus will only stop to drop passengers off

Seen at stop is when the operator reported the bus at or near that stop, not its exact arrival time. Expected times are estimates. A dash means no time has been reported.

Planned, expected and observed values remain separate. Blank observations are never presented as on-time.

Journey status questions

What is happening?

Is the bus running?
Last observed. A previous vehicle observation is available, but it is not recent enough to call the bus live.
When did it begin?
Scheduled for 06:13
When should it finish?
Scheduled for 07:28
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
07:21. The page checks for updated journey data every 15 seconds.