Journey map

Route 120Published route geometryVehicle last mapped 13:01 · 71 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
120

To Halfway Park & Ride

Stagecoach Yorkshire · MX58VBA

Last observedRefreshed 08:23:31

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

MX58VBA

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

78 stops

  1. 1Fulwood Road/Ranmoor Park Roadp370021129Plan11:38Expected
  2. 2Fulwood Road/Tapton Park Road370021130Plan11:39Expected
  3. 3Fulwood Road/Endcliffe Vale Road370021134Plan11:40Expected
  4. 4Fulwood Road/Shore Lane370021136Plan11:42Expected
  5. 5Fulwood Road/Endcliffe Crescent370021138Plan11:43Expected
  6. 6Fulwood Road/Manchester Road370020764Plan11:44Expected
  7. 7Glossop Road/Ashdell Road370020789Plan11:46Expected
  8. 8Glossop Road/Newbould Lane370020771Plan11:46Expected
  9. 9Glossop Road/Beech Hill Road370020772Plan11:48Expected
  10. 10Glossop Road/Clarkson Street370020376Plan11:50Seen at stop11:51
  11. 11Glossop Road/Regent Terrace370023677Plan11:53Seen at stop11:52
  12. 12West Street/Mappin Street370020361Plan11:54Seen at stop11:54
  13. 13Rockingham Street/RS2370027615Plan11:57Seen at stop11:55
  14. 14Arundel Gate/Charles Street370023127Plan12:00Seen at stop11:58
  15. 15Arundel Gate/AG1370023715Plan12:04Seen at stop12:04
  16. 16Haymarket/CG21370022816Plan12:07Seen at stop12:07
  17. 17Flat Street/Fitzalan Squares370022788Plan12:08Seen at stop12:07
  18. 18Sheffield Interchange/A5370010115Plan12:10Seen at stop12:10
  19. 19Suffolk Road/Turner Street370023089Plan12:12Seen at stop12:12
  20. 20Shrewsbury Road/Granville Street370023094Plan12:13Seen at stop12:15
  21. 21Shrewsbury Road/Claywood Road370023096Plan12:13Expected
  22. 22Talbot Street/Talbot Crescent370023150Plan12:14Seen at stop12:16
  23. 23Talbot Road/Duke Street370023753Plan12:15Expected
  24. 24Duke Street/Coates Street370023163Plan12:15Expected
  25. 25City Road/Stafford Road370020021Plan12:16Expected
  26. 26City Road/Fitzwalter Road370026724Plan12:16Expected
  27. 27City Road/Manor Laithe Road370020025Plan12:17Expected
  28. 28City Road/Manor Lane370020070Plan12:18Expected
  29. 29City Road/Dovercourt Road370020072Plan12:18Expected
  30. 30City Road/Cemetery370020073Plan12:20Expected
  31. 31City Road/City Road Cemetery370023220Plan12:21Expected
  32. 32City Road/Park Grange Road370023218Plan12:22Expected
  33. 33City Road/Wulfric Road370023215Plan12:23Expected
  34. 34City Road/Eastern Avenue370023046Plan12:24Expected
  35. 35City Road/Elm Tree370022599Plan12:25Expected
  36. 36Mansfield Road/Applegarth Drive370023846Plan12:26Expected
  37. 37Mansfield Road/Woodhouse Road370022610Plan12:27Seen at stop12:30
  38. 38Mansfield Road/Mansfield Drive370022613Plan12:27Seen at stop12:31
  39. 39Mansfield Road/Cadman Road370022620Plan12:28Seen at stop12:32
  40. 40Mansfield Road/Hollybank Road370022621Plan12:28Seen at stop12:32
  41. 41Mansfield Road/Wadsworth Road370022626Plan12:29Seen at stop12:33
  42. 42Birley Moor Road/Wardlow Road370027506Plan12:30Seen at stop12:33
  43. 43Birley Moor Road/Hopefield Avenue370022324Plan12:30Seen at stop12:34
  44. 44Birley Moor Road/Heathfield Road370022321Plan12:31Expected
  45. 45Birley Moor Road/East Glade Crescent370021583Plan12:32Expected
  46. 46Birley Moor Road/Thornbridge Drive370021581Plan12:33Expected
  47. 47Occupation Lane/Weakland Crescent370021579Plan12:34Expected
  48. 48Birley Spa Lane/Occupation Lane370021573Plan12:34Expected
  49. 49Birley Spa Lane/Jermyn Crescent370021575Plan12:35Expected
  50. 50Birley Spa Lane/Spring Water Avenue370021743Plan12:36Expected
  51. 51Birley Spa Lane/Dyke Vale Road370021745Plan12:37Expected
  52. 52Birley Spa Lane/Carter Lodge Avenue370021747Plan12:38Expected
  53. 53Birley Spa Lane/Rainbow Avenue370021748Plan12:38Expected
  54. 54Birley Spa Lane/Rainbow Drive370021716Plan12:39Expected
  55. 55Birley Spa Lane/Rainbow Road370021722Plan12:40Expected
  56. 56Birley Spa Lane/Moss Way370021718Plan12:41Seen at stop12:45
  57. 57Moss Way/Ochre Dyke Lane370026727Plan12:42Expected
  58. 58Ochre Dike Lane/Cleeve Hill Gardens370021497Plan12:43Expected
  59. 59Ochre Dike Lane/Blackdown Avenue370021499Plan12:44Expected
  60. 60Crystal Peaks/CP4p370021635Plan12:47Seen at stop12:53
  61. 61Ochre Dike Lane/Raseby Avenue370021631Plan12:48Seen at stop12:53
  62. 62Thorpe Green/Galley Drive370021501Plan12:49Expected
  63. 63Thorpe Green/Thorpe Drive370021640Plan12:50Expected
  64. 64Thorpe Drive/May Tree Lane370021641Plan12:51Expected
  65. 65Westfield Northway/Owlthorpe Greenway370021642Plan12:52Expected
  66. 66Westfield Northway/Challoner Way370021666Plan12:52Expected
  67. 67Shortbrook Road/Westfield Centre370021668Plan12:53Expected
  68. 68Westfield Southway/Shortbrook Way370021670Plan12:54Expected
  69. 69Westfield Southway/Eastcroft Drive370021672Plan12:54Expected
  70. 70Halfway Drive/Station Road370021676Plan12:55Seen at stop13:01
  71. 71Halfway Drive/Halfway Gardens370021678Plan12:56Seen at stop13:01
  72. 72Streetfields/Auckland Way370021698Plan12:57Expected
  73. 73Auckland Way/Auckland Drive370021701Plan12:58Expected
  74. 74Windmill Greenway/Mosborough Hall Drive370021707Plan12:59Expected
  75. 75Windmill Greenway/Rotherham Road370021705Plan12:59Expected
  76. 76Rotherham Road/Hollow Lane370021704Plan13:00Expected
  77. 77Rotherham Road/Morton Mount370021702Plan13:00Expected
  78. 78Eckington Way/Station Roads370026725Plan13:02Expected

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