Journey map

Route 31Published route geometryVehicle last mapped 14:59 · 109 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
31

To Royal Parade

Stagecoach South West · YJ15AAE

Last observedRefreshed 06:05:04

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

YJ15AAE

Livery
Stagecoach Beachball
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

46 stops

  1. 1Royal Paradep118000059Plan14:10Expected
  2. 2Charles Street1180PLC30146Plan14:11Seen at stop14:13
  3. 3University1180033077Plan14:13Expected
  4. 4Skardon Place1180PLC30076Plan14:14Seen at stop14:14
  5. 5Plymouth Girls High 21180PLC30083Plan14:15Expected
  6. 6Mutley Plain1180PLC30067Plan14:16Seen at stop14:17
  7. 7Trematon Terrace1180PLB11861Plan14:17Seen at stop14:17
  8. 8Eye Infirmary1180PLB11859Plan14:18Expected
  9. 9Maple Grove1180PLB11857Plan14:19Expected
  10. 10Dale Road Bottom1180PLB11855Plan14:19Seen at stop14:19
  11. 11Ford Park Road Cemetery1180PLB11853Plan14:21Seen at stop14:20
  12. 12Ford Park Road1180PLB11851Plan14:21Seen at stop14:21
  13. 13Glendower Road1180PLB11846Plan14:23Seen at stop14:22
  14. 14Barn Park Road Allotments1180PLB11842Plan14:24Seen at stop14:23
  15. 15Ganna Park Road West1180PLB11815Plan14:25Seen at stop14:24
  16. 16Wembury Park Road West1180PLB11811Plan14:26Seen at stop14:25
  17. 17Pounds Park Road1180PLB11809Plan14:27Seen at stop14:27
  18. 18Outland Road1180PLA10897Plan14:28Seen at stop14:28
  19. 19Morrisons1180PLC30090Plan14:29Seen at stop14:30
  20. 20Venn Grove1180PLB11867Plan14:30Expected
  21. 21Russell Avenue1180PLB11878Plan14:32Expected
  22. 22Golden Hind1180PLB11879Plan14:33Seen at stop14:33
  23. 23Kneele Gardens1180PLB11880Plan14:34Seen at stop14:33
  24. 24Powderham Road1180PLY38490Plan14:35Seen at stop14:36
  25. 25Powderham Road1180PLB11882Plan14:35Seen at stop14:37
  26. 26Kneele Gardens1180PLA01846Plan14:37Seen at stop14:38
  27. 27Golden Hind1180PLB11884Plan14:38Seen at stop14:39
  28. 28Russell Avenue1180PLB11885Plan14:39Seen at stop14:40
  29. 29Hartley Reservoir1180PLB11886Plan14:40Seen at stop14:41
  30. 30Church of Latter Day Saints1180PLB11887Plan14:41Expected
  31. 31Henders Corner1180PLB11888Plan14:41Expected
  32. 32Emmanuel Church1180PLB11889Plan14:42Seen at stop14:42
  33. 33Compton Avenue1180PLB11687Plan14:43Seen at stop14:43
  34. 34Culme Avenue1180PLB11688Plan14:44Seen at stop14:43
  35. 35Rockingham Road Top1180PLB11689Plan14:45Seen at stop14:44
  36. 36Rockingham Road Bottom118000045Plan14:46Seen at stop14:45
  37. 37Ashford Close1180PLB11691Plan14:47Expected
  38. 38Elm Crescent1180PLB11692Plan14:47Seen at stop14:46
  39. 39West Hill Road1180PLB11698Plan14:49Seen at stop14:48
  40. 40Marina Terrace1180PLB11696Plan14:51Seen at stop14:49
  41. 41Alton Place1180PLC30074Plan14:52Seen at stop14:51
  42. 42Bedford Terrace1180PLC30075Plan14:53Seen at stop14:52
  43. 43The Box1180PLC30077Plan14:54Expected
  44. 44Mayflower Street1180PLC30148Plan14:56Seen at stop14:55
  45. 45Western Approach1180PLC30150Plan14:58Seen at stop14:57
  46. 46Royal Parades118000059Plan15: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 14:10
When should it finish?
Scheduled for 15:01
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
14:59. The page checks for updated journey data every 15 seconds.