Journey map

Route 31281 stops connected in timetable orderVehicle last mapped 09:11 · 4 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 Skelmersdale___Rainford

Preston Bus · YX75LFF

Last observedRefreshed 11:21:52

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

YX75LFF

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

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

Calling points

Journey schedule

81 stops

  1. 1Bus Stationp2500IMG979Plan09:15Seen at stop09:11
  2. 2Aughton Street2500IMG986Plan09:16Expected
  3. 3Vicarage Walk2500IMG989Plan09:17Expected
  4. 4Derby St West2500LA00189Plan09:17Expected
  5. 5Library2500DCL270Plan09:18Expected
  6. 6Hattersley Court250013851Plan09:19Expected
  7. 7Grove Park2500IMG970Plan09:20Expected
  8. 8High Grove Park2500IMG1155Plan09:21Expected
  9. 9Merridale Villas2500IMG966Plan09:21Expected
  10. 10Pippin Street2500LAA16060Plan09:22Expected
  11. 11Ringtail Retail Park2500LAA16707Plan09:23Expected
  12. 12Tollgate Crescent2500LAA16700Plan09:24Expected
  13. 13Clayton Gardens25001619Plan09:28Expected
  14. 14Stanley Club250014761Plan09:29Expected
  15. 15Burscough Bridge25001630Plan09:30Expected
  16. 16Tesco2500LAA16308Plan09:31Expected
  17. 17Burscough Bridge250010964Plan09:31Expected
  18. 18Stanley Club2500IMG1761Plan09:32Expected
  19. 19War Memorial2500IMG962Plan09:32Expected
  20. 20Lathom Close2500DCL253Plan09:32Expected
  21. 21Richmond Avenue2500IMG957Plan09:33Expected
  22. 22Pardoe Court250010954Plan09:33Expected
  23. 23Flax Lane2500IMG1028Plan09:34Expected
  24. 24Delph Drive2500IMG1031Plan09:34Expected
  25. 25Wheat Lane250010968Plan09:35Expected
  26. 26Three Oaks25001952Plan09:36Expected
  27. 27Tears Lane2500DCL252Plan09:38Expected
  28. 28Post Office250013835Plan09:39Expected
  29. 29Red Lion2500LAA00360Plan09:40Expected
  30. 30Higher Lane End250012613Plan09:40Expected
  31. 31Lancaster Lane250012741Plan09:43Expected
  32. 32The Common2500IMG1019Plan09:44Expected
  33. 33Library250012742Plan09:45Expected
  34. 34Shops2500LAA00361Plan09:46Expected
  35. 35Stocks Tavern250012746Plan09:47Expected
  36. 36Ash Brow2500IMG1022Plan09:48Expected
  37. 37Red Lion25001127Plan09:49Expected
  38. 38Ranleigh DriveDrive2500IMG1024Plan09:49Expected
  39. 39Cobbs Clough Road2500LAA16056Plan09:52Expected
  40. 40Ulverston Drive2500LAA16850Plan09:53Expected
  41. 41Beacon Lane2500LAA16851Plan09:54Expected
  42. 42Northfield2500LA00244Plan09:55Expected
  43. 43Woodley Park Road2500LA00242Plan09:56Expected
  44. 44Ashurst Gardens2500DCL2238Plan09:56Expected
  45. 45Merewood250013317Plan09:56Expected
  46. 46Manfield2500LAA15960Plan09:56Expected
  47. 47Leeswood2500LAA07565Plan09:57Expected
  48. 48Lindens250010120Plan09:57Expected
  49. 49Lulworth2500LA00245Plan09:58Expected
  50. 50Kingsbury Court2500LA00247Plan09:58Expected
  51. 51Forest Drive2500LAA07566Plan09:59Expected
  52. 52Community Centre2500LA00251Plan09:59Expected
  53. 53Flimby25001615Plan10:00Expected
  54. 54Hallcroft2500LAA16620Plan10:00Expected
  55. 55Ferndale2500LA00252Plan10:01Expected
  56. 56Fairburn250013930Plan10:02Expected
  57. 57Ivybridge250014551Plan10:03Expected
  58. 58Northway Asda2500LA00254Plan10:04Expected
  59. 59ASDA2500LA00255Plan10:05Expected
  60. 60Concourse2500LA00195Plan10:15Expected
  61. 61Grimshaw Road2500DCL2223Plan10:15Expected
  62. 62Footbridge2500DCL2221Plan10:16Expected
  63. 63Gilibrands Road25001563Plan10:17Expected
  64. 64Ormskirk Road2500DCL2231Plan10:18Expected
  65. 65Quarry Bank2500LAA16966Plan10:18Expected
  66. 66Fir Tree Close2500LAA16306Plan10:19Expected
  67. 67Up Holland Labour Club2500DCL2228Plan10:19Expected
  68. 68Denshaw2500LA00308Plan10:21Expected
  69. 69Daybrook2500LA00309Plan10:22Expected
  70. 70Dearden Way2500LA00311Plan10:22Expected
  71. 71Millgreen Close2500LAA00445Plan10:23Expected
  72. 72Mayfield Road2500LAA00446Plan10:24Expected
  73. 73Victoria Hotel25001984Plan10:25Expected
  74. 74Wellcross Road2500LAA16968Plan10:26Expected
  75. 75Chequer Lane2500LAA16970Plan10:28Expected
  76. 76Upholland Railway Station2500LAA16971Plan10:29Expected
  77. 77Lower Balcony Farm2500LAA16972Plan10:30Expected
  78. 78Manor House Drive2500LAA16974Plan10:31Expected
  79. 79Parish Hall2500LAA16977Plan10:32Expected
  80. 80Oakleigh2500LAA07581Plan10:33Expected
  81. 81Witton Ways2800S17021APlan10:38Expected

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