Journey map

Route 21Published route geometryVehicle last mapped 10:12 · 55 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
21

To Firvale/Winney Hill

Stagecoach Yorkshire · YH24MDV

Last observedRefreshed 11:15:42

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

YH24MDV

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

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

Calling points

Journey schedule

76 stops
  1. 1Rotherham Interchange/A8p370010077Plan09:10Actual09:09
  2. 2Wharncliffe Street/Nelson Street370035321Plan09:13Actual09:12
  3. 3Doncaster Gate/Percy Street370030467Plan09:14Actual09:13
  4. 4Wellgate/Doncaster Gate370030490Plan09:15Actual09:14
  5. 5Wellgate/Clifton Bank370036109Plan09:16Actual09:15
  6. 6Wellgate/Albion Road370030835Plan09:16Actual09:17
  7. 7Moorgate Road/Godstone Road370030481Plan09:17Actual09:19
  8. 8Moorgate Road/Moorgate Chase370030617Plan09:18Live
  9. 9Moorgate Road/Heather Close370030619Plan09:19Live
  10. 10Moorgate Road/Brunswick Road370030620Plan09:19Live
  11. 11Moorgate Road/Sitwell Vale370030621Plan09:20Actual09:22
  12. 12Baker Street/Moorgate370031256Plan09:22Actual09:24
  13. 13Baker Street/Oakwood Hall Drive370031242Plan09:23Actual09:25
  14. 14Moorgate Road/Sitwell Grove370030306Plan09:24Actual09:26
  15. 15Broom Lane/Broom Avenue370030287Plan09:26Actual09:28
  16. 16Broom Lane/Stag Lane370030275Plan09:27Actual09:29
  17. 17Broom Lane/East Bawtry Road370030310Plan09:28Actual09:30
  18. 18Worrygoose Lane/Reresby Drive370030308Plan09:29Actual09:31
  19. 19Worrygoose Lane/Greystones Road370030307Plan09:30Live
  20. 20Greystones Road/Worrygoose Lane370030319Plan09:30Live
  21. 21Greystones Road/Milldyke Close370030318Plan09:31Live
  22. 22Greystones Road/Whiston Brook View370030316Plan09:32Live
  23. 23Moorhouse Lane/Cow Rakes Lane370030313Plan09:33Actual09:33
  24. 24High Street/Pleasley Road370036119Plan09:34Actual09:35
  25. 25Pleasley Road/Upper Whiston Lane370030218Plan09:35Actual09:36
  26. 26Pleasley Road/Guilthwaite Hill370030217Plan09:36Actual09:37
  27. 27Pleasley Road/Reservoir Road370030029Plan09:36Live
  28. 28Pleasley Road/Ulley Lane370030027Plan09:37Actual09:38
  29. 29Main Street/Ulley Lane370030948Plan09:38Actual09:39
  30. 30Main Street/Aston Lane370030947Plan09:38Live
  31. 31Aughton Road/Windy Ridge370030946Plan09:39Actual09:40
  32. 32Aughton Road/Aughton Avenue370030945Plan09:40Live
  33. 33Aughton Road/Alexandra Road370030935Plan09:40Live
  34. 34Rotherham Road/High Street370030934Plan09:41Actual09:42
  35. 35Rotherham Road/Main Street370035090Plan09:42Actual09:44
  36. 36Main Street/High Street370030932Plan09:42Live
  37. 37Worksop Road/Eden Grove370030929Plan09:44Actual09:45
  38. 38Holderness Drive/Fane Crescent370030922Plan09:45Actual09:46
  39. 39Holderness Drive/Arcubus Avenue370030923Plan09:45Actual09:47
  40. 40Holderness Drive/Verelst Avenue370030924Plan09:46Live
  41. 41Aughton Lane/Ulley Lane370030916Plan09:46Live
  42. 42Aughton Lane/Maple Grove370035100Plan09:47Live
  43. 43Worksop Road/The Chase370035106Plan09:48Live
  44. 44Lodge Lane/School Grove370030919Plan09:49Actual09:50
  45. 45Lodge Lane/Shaldon Grove370030920Plan09:49Live
  46. 46Lodge Lane/Nickerwood Drive370030968Plan09:51Actual09:51
  47. 47Mansfield Road/Waleswood View370030969Plan09:51Live
  48. 48Mansfield Road/Osprey Road370030976Plan09:51Actual09:52
  49. 49Mansfield Road/Aston Way370030975Plan09:53Actual09:53
  50. 50Mansfield Road/Waleswood Road370030980Plan09:54Live
  51. 51Mansfield Road/Cricket Field Lane370035201Plan09:54Actual09:55
  52. 52School Road/Almond Tree Road370035230Plan09:55Actual09:56
  53. 53School Road/Cherry Tree Road370035216Plan09:55Live
  54. 54School Road/School Close370035214Plan09:56Live
  55. 55Wales Road/Lodge Hill Drive370030981Plan09:57Actual09:57
  56. 56Wales Road/Limetree Avenue370030983Plan09:57Actual09:58
  57. 57Wales Road/Chestnut Avenue370035231Plan09:59Live
  58. 58Wales Road/Colliery Road370035198Plan10:00Actual09:59
  59. 59Station Road/Wesley Road370030984Plan10:00Live
  60. 60Station Road/Anston Avenue370030963Plan10:01Actual10:01
  61. 61Station Road/Chantry Place370035227Plan10:02Actual10:02
  62. 62Kiveton Lane/Kiveton Gardens370030961Plan10:02Live
  63. 63Kiveton Lane/The Meadows370030959Plan10:04Actual10:04
  64. 64Kiveton Lane/Mill Hills370030957Plan10:05Actual10:06
  65. 65Kiveton Lane/Rectory Gardens370030958Plan10:07Live
  66. 66Kiveton Lane/Keeton Hall Road370035724Plan10:08Live
  67. 67Kiveton Lane/Saxon Road370030962Plan10:09Live
  68. 68Hard Lane/Osborne Road370035613Plan10:09Actual10:08
  69. 69Hard Lane/Hard Bridge370030966Plan10:10Live
  70. 70Hard Lane/Hard Field370035640Plan10:10Live
  71. 71Hard Lane/Northlands370030986Plan10:11Live
  72. 72Union Street/Thorpe Road370035643Plan10:12Live
  73. 73Union Street/Street Farm Close370030991Plan10:13Actual10:12
  74. 74Union Street/Woodall Lane370035763Plan10:13Live
  75. 75Winney Hill/Crescent370030997Plan10:14Live
  76. 76Firvale/Winney Hills370035165Plan10:14Live

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