Journey map

Route 31A58 stops connected in timetable orderVehicle last mapped 17:20 · 27 observations
31A

To Haymarket_Bus_Station

Arriva Midlands · BN25DCX

Last observedRefreshed 02:30:02

Vehicle information

BN25DCX

Livery
Arriva Electric
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service

This journey ID is fixed to 2026-09-09. Changing the date opens the parent service timetable.

Calling points

Journey schedule

58 stops
  1. 1Haymarket Bus Stationp269055034Plan15:45Live
  2. 2Charles Street269057029Plan15:49Actual17:18
  3. 3Rail Station269057045Plan15:51Live
  4. 4Prebend Street269057047Plan15:53Live
  5. 5Saxby Street269057048Plan15:54Live
  6. 6Granville Road269051000Plan15:56Live
  7. 7St James Road269051002Plan15:58Live
  8. 8Elmfield Avenue269051003Plan16:00Live
  9. 9St Johns Road269051004Plan16:02Live
  10. 10Toller Road269051005Plan16:04Live
  11. 11Knighton Road269038000Plan16:06Live
  12. 12Guildford Road269038001Plan16:07Live
  13. 13Shirley Road269038002Plan16:09Live
  14. 14Holbrook Road269038003Plan16:10Live
  15. 15Glebe Road260016617Plan16:11Live
  16. 16Meadowcourt Road260016616Plan16:14Live
  17. 17Sandhurst Street260016713Plan16:17Live
  18. 18East Street260016711Plan16:18Live
  19. 19Primrose Hill260016707Plan16:19Live
  20. 20Cartwright Drive260016706Plan16:20Live
  21. 21Hidcote Road260016219Plan16:22Live
  22. 22Siskin Hill260016217Plan16:23Live
  23. 23Sibton Lane260016215Plan16:24Live
  24. 24Vandyke Road260016212Plan16:26Live
  25. 25Turner Rise260016205Plan16:27Live
  26. 26Grange Farm260016203Plan16:30Live
  27. 27Poachers Place260016312Plan16:32Live
  28. 28Rockbridge Road260016317Plan16:33Live
  29. 29Malham Way260016314Plan16:34Live
  30. 30Fitzwilliam Close260016316Plan16:35Live
  31. 31Meynell Close260016320Plan16:36Live
  32. 32Hursley Close260016321Plan16:37Live
  33. 33Derwent Walk260016306Plan16:38Live
  34. 34Bollington Road260016336Plan16:40Live
  35. 35Launde Road260016625Plan16:41Live
  36. 36Tudor Drive260016716Plan16:43Live
  37. 37Queen Street260016224Plan16:48Live
  38. 38Alexandra Court260016225Plan16:49Live
  39. 39Chapel Street260016710Plan16:50Live
  40. 40East Street260016712Plan16:52Live
  41. 41ASDA260016714Plan16:53Live
  42. 42Meadowcourt Road260016715Plan16:55Live
  43. 43Glebe Road260016717Plan16:56Live
  44. 44Holbrook Road269038004Plan16:58Live
  45. 45Shirley Road269038005Plan16:58Live
  46. 46Guildford Road269038006Plan16:59Live
  47. 47Knighton Road269038007Plan17:00Live
  48. 48Toller Road269038008Plan17:01Live
  49. 49St Johns Road269038009Plan17:03Live
  50. 50Elmfield Avenue269038010Plan17:05Live
  51. 51St James Road269034045Plan17:07Live
  52. 52Granville Road269034046Plan17:09Live
  53. 53Saxby Street269034047Plan17:10Live
  54. 54Prebend Street269034048Plan17:11Live
  55. 55Station Street269034049Plan17:12Actual17:19
  56. 56Charles Street269057007Plan17:14Actual17:20
  57. 57Charles Street269057095Plan17:15Live
  58. 58Haymarket Bus Stations269055034Plan17:17Live

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

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?
Observed at 17:18
When should it finish?
Scheduled for 17:17
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
17:20. The page checks for updated journey data every 15 seconds.