Journey map

Route 20BPublished route geometryVehicle last mapped 05:16 · 75 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
20B

To Sandy_Road_East

Plymouth Citybus · BN25DHP

Last observedRefreshed 03:27:37

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

BN25DHP

Livery
Plymouth Citybus Tramlines
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service
Browse service date

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

Calling points

Journey schedule

48 stops

  1. 1Cuffe Roadp1180033084Plan04:37Expected
  2. 2De La Hay Avenue1180PLA10887Plan04:37Seen at stop04:40
  3. 3Pilgrims Mews1180PLG40028Plan04:37Seen at stop04:40
  4. 4Railway Station1180PLC30139Plan04:38Seen at stop04:41
  5. 5Western Approach Flats1180PLC30149Plan04:41Seen at stop04:42
  6. 6Western Approach1180PLC30150Plan04:42Seen at stop04:43
  7. 7Royal Parade1180PLC30107Plan04:45Seen at stop04:44
  8. 8Viaduct1180PLC30121Plan04:46Seen at stop04:46
  9. 9University1180PLC30081Plan04:48Seen at stop04:48
  10. 10Skardon Place1180PLC30076Plan04:49Seen at stop04:48
  11. 11Plymouth Girls High 11180PLC30082Plan04:50Est. passed
    04:4904:49:00Estimated passage from readings at 04:48:33 and 04:49:27 (local time). This is not a confirmed arrival or an accuracy guarantee.
  12. 12Alexandra Road1180PLB11695Plan04:51Seen at stop04:50
  13. 13Crozier Road1180PLB11697Plan04:52Seen at stop04:51
  14. 14Ashford Hill1180PLB11699Plan04:52Seen at stop04:51
  15. 15Lipson Vale1180PLB11701Plan04:54Seen at stop04:54
  16. 16Efford Lane1180PCX38435Plan04:54Est. passed
    04:5504:55:05Estimated passage from readings at 04:54:42 and 04:55:29 (local time). This is not a confirmed arrival or an accuracy guarantee.
  17. 17Wycliffe Road1180PLB11666Plan04:55Seen at stop04:55
  18. 18Riga Terrace1180PLB11664Plan04:56Expected
  19. 19Laira Shops1180PLB11662Plan04:56Seen at stop04:56
  20. 20Old Laira Road Shops1180PLB11659Plan04:57Seen at stop04:57
  21. 21Military Road1180PLB11989Plan04:58Expected
  22. 22Crabtree Riversleigh1180PLB11990Plan04:59Expected
  23. 23Marsh Mills Crabtree1180PLB11991Plan05:00Seen at stop05:02
  24. 24McDonalds1180PLA11263Plan05:01Seen at stop05:03
  25. 25Woodford Avenue1180PLA11264Plan05:02Est. passed
    05:0305:03:28Estimated passage from readings at 05:03:03 and 05:03:53 (local time). This is not a confirmed arrival or an accuracy guarantee.
  26. 26Great Woodford Drive1180PLA11265Plan05:03Seen at stop05:03
  27. 27Larkham Lane1180PLA11266Plan05:03Seen at stop05:04
  28. 28Dingle Road1180PLA11267Plan05:04Seen at stop05:05
  29. 29St Marys Court1180PLA88911Plan05:05Est. passed
    05:0505:05:38Estimated passage from readings at 05:05:15 and 05:06:01 (local time). This is not a confirmed arrival or an accuracy guarantee.
  30. 30St Mary's Bridge1180PLA11474Plan05:05Seen at stop05:06
  31. 31Plympton Ridgeway1180PLA11477Plan05:06Seen at stop05:06
  32. 32Dark Street Lane1180PLA11480Plan05:07Seen at stop05:06
  33. 33Ridgeway Masonic Hall1180PLA11485Plan05:07Est. passed
    05:0705:07:12Estimated passage from readings at 05:06:45 and 05:07:40 (local time). This is not a confirmed arrival or an accuracy guarantee.
  34. 34George Hotel1180PLA11486Plan05:07Seen at stop05:07
  35. 35George Lane1180PLB11514Plan05:08Seen at stop05:07
  36. 36Longcause1180PLB11512Plan05:08Seen at stop05:08
  37. 37Buller Close1180PLB11510Plan05:09Seen at stop05:09
  38. 38St Elizabeth Close1180PLB11508Plan05:10Seen at stop05:10
  39. 39Magdalen Gardens1180PCY38517Plan05:10Seen at stop05:10
  40. 40Cherry Tree Lane1180PLB11505Plan05:11Seen at stop05:11
  41. 41Cherry Park1180PLB11504Plan05:11Seen at stop05:11
  42. 42Aycliffe Gardens1180PLB11502Plan05:12Est. passed
    05:1205:12:05Estimated passage from readings at 05:11:45 and 05:12:25 (local time). This is not a confirmed arrival or an accuracy guarantee.
  43. 43Greenlees Drive1180PLB11500Plan05:12Seen at stop05:12
  44. 44Higher Park Close1180PLB11498Plan05:13Seen at stop05:12
  45. 45Yealmpstone Drive1180PLB11496Plan05:14Seen at stop05:14
  46. 46Sandy Road West1180PLA11493Plan05:14Seen at stop05:15
  47. 47Sandy Road North1180PLA11494Plan05:17Seen at stop05:16
  48. 48Hercules Road Wests118000042Plan05:22Expected

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. Est. passed (≈) is our estimate of when the bus passed this stop, using positions recorded before and after it along the route. It does not confirm that the bus stopped. Open the time to see the recording window. We leave a dash where there is not enough reliable information.

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