Journey map

Route 31243 stops connected in timetable orderVehicle last mapped 08:05 · 72 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
312

To Old Lodge Lane Bus Terminus

Arriva London South · LA75ZDE

Last observedRefreshed 17:39:25

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

LA75ZDE

Livery
London red
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service
Browse service date

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

Calling points

Journey schedule

43 stops

  1. 1Norwood Junction Stationp490010448SPlan07:07Seen at stop07:06
  2. 2Portland Road /Norwood Jnc Stn490001216PPlan07:07Seen at stop07:07
  3. 3Harrington Road South Norwood490013371SPlan07:09Seen at stop07:08
  4. 4South Norwood Leisure Centre490012321N2Plan07:10Seen at stop07:09
  5. 5Croydon Arena490005852SPlan07:11Seen at stop07:10
  6. 6Woodside Tram Stop490002086APlan07:12Seen at stop07:11
  7. 7Ashburton Park490003419CPlan07:13Seen at stop07:13
  8. 8Brockenhurst Road490012100E2Plan07:14Seen at stop07:14
  9. 9Parkview Road490003103WPlan07:15Seen at stop07:15
  10. 10Addiscombe Tram Stop490002002APlan07:17Seen at stop07:19
  11. 11Ashburton Road490015131W1Plan07:17Seen at stop07:21
  12. 12Havelock Road (CR0)490007907WPlan07:18Seen at stop07:22
  13. 13Canning Road490003102WPlan07:20Seen at stop07:23
  14. 14Morland Road490015539WPlan07:20Seen at stop07:24
  15. 15Leslie Grove490013446SPlan07:21Seen at stop07:25
  16. 16Cross Road (CR0)490005813N1Plan07:22Seen at stop07:25
  17. 17Addiscombe Road490001089E5Plan07:24Seen at stop07:27
  18. 18East Croydon Rail Station490001089E7Plan07:26Seen at stop07:29
  19. 19Park Street490010839C3Plan07:29Seen at stop07:31
  20. 20Croydon Flyover490005855C15Plan07:32Seen at stop07:33
  21. 21Coombe Road490005574SPlan07:33Seen at stop07:34
  22. 22Aberdeen Road South Croydon490013269SPlan07:34Seen at stop07:35
  23. 23Swan & Sugar Loaf490013100JPlan07:36Seen at stop07:38
  24. 24Upland Road Croydon490013920SPlan07:37Seen at stop07:39
  25. 25Haling Park Road490007670SPlan07:38Seen at stop07:40
  26. 26South Croydon Bus Garage490015442SPlan07:40Seen at stop07:42
  27. 27Sanderstead Road490011481SPlan07:40Expected
  28. 28Purley Oaks Station490013603CPlan07:41Expected
  29. 29Biddulph Road490003117BPlan07:43Seen at stop07:44
  30. 30Brighton Road / Purley Downs Road490013543SPlan07:44Seen at stop07:45
  31. 31Montpelier Road490010002SPlan07:46Seen at stop07:46
  32. 32Purley / Downlands Precinct490011259GPlan07:48Seen at stop07:50
  33. 33Purley Station / Purley High Street490011270MPlan07:48Seen at stop07:51
  34. 34Purley High Street / Purley Station490011274PPlan07:48Seen at stop07:52
  35. 35Purley Tesco490011274TPlan07:48Seen at stop07:56
  36. 36Grovelands Road (CR8)490007560SPlan07:50Seen at stop07:57
  37. 37Brighton Road / Old Lodge Lane490010565DPlan07:51Seen at stop07:58
  38. 38Reedham Station490001239BPlan07:52Seen at stop07:59
  39. 39Beaumont Primary School490016448NPlan07:53Seen at stop08:01
  40. 40Burcott Road490004582SPlan07:55Seen at stop08:03
  41. 41Lodge Hill (CR8)490009250SPlan07:57Seen at stop08:04
  42. 42Whitefield Avenue490014580SPlan07:59Seen at stop08:05
  43. 43Old Lodge Lane Bus Terminuss490004761SPlan08:01Expected

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