120 Halfway Eckington Way/Station Road ↔ Ranmoor Fulwood Road/Riverdale Road

Operated by Stagecoach Yorkshire. First bus 04:18, last bus 00:25. 201 journeys on weekdays.

The 120 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

120 towards Ranmoor Fulwood Road/Riverdale Road — Monday to Friday (100 journeys)
Eckington Way/Station Road 04:1804:2804:4805:0805:2305:2805:4806:0306:1806:2306:3006:4206:5407:0607:1807:2307:33·07:4807:5308:0308:1808:1808:3508:4808:5209:0809:1309:2309:3809:3809:5310:0810:0810:2310:3810:3810:5311:0811:0811:2311:3811:3811:5312:0812:0812:2312:3812:3812:5313:0813:0813:2313:3813:3813:5314:0814:0814:2414:3814:4014:5615:0815:1215:2815:3815:4416:0016:0816:1616:3216:3816:4917:0517:1317:2517:4517:4818:0518:1818:2518:4518:5019:0519:2019:2519:5019:5520:2520:2520:5520:5521:2521:2521:5521:5522:2522:5522:5523:25
Streetfields/Auckland Way (adj) 04:2204:3204:5305:1305:2705:3305:5306:0806:2306:2706:3506:4706:5907:1107:2307:2707:38·07:5307:5708:0808:2308:2208:4008:5208:5709:1309:1709:2809:4309:4209:5810:1310:1210:2810:4210:4310:5811:1311:1211:2811:4211:4311:5812:1312:1212:2812:4312:4212:5813:1213:1313:2813:4313:4213:5814:1214:1314:2914:4214:4515:0115:1215:1715:3315:4215:4916:0516:1216:2116:3716:4216:5417:1017:1717:3017:4917:5218:0918:2218:2918:4918:5419:0919:2419:2919:5419:5920:2920:2920:5920:5921:2921:2921:5921:5922:2922:5922:5923:29
Crystal Peaks/CP8 04:3304:4205:0405:2405:3705:4406:0506:2006:3506:3806:4807:0007:1207:2407:3607:3807:5207:4408:0708:0808:2208:3708:3308:5409:0309:1109:2709:3009:4309:5809:5510:1410:2910:2510:4410:5510:5911:1311:2811:2511:4311:5511:5812:1312:2812:2512:4312:5812:5513:1313:2513:2813:4313:5713:5514:1214:2514:2714:4314:5514:5915:1515:2515:3115:4715:5516:0216:1916:2516:3516:5116:5517:0817:2317:2817:4318:0218:0318:2018:3318:4019:0019:0519:2019:3519:4020:0420:1020:4020:3921:0921:0921:3921:3922:0922:0922:3923:0923:0923:39
Birley Moor Road/Birley Moor Close (adj) 04:4304:5005:1405:3405:4405:5406:1506:3006:4506:4606:5907:1207:2407:3707:4907:4608:0507:5708:2008:1608:3508:5008:4109:0609:1109:2209:3809:3909:5410:0910:0510:2510:4010:3510:5511:0511:1011:2411:3911:3511:5412:0512:0912:2412:3912:3512:5413:0913:0513:2413:3513:3913:5414:0814:0514:2314:3414:3814:5415:0415:1115:2715:3415:4315:5916:0416:1416:3016:3416:4617:0217:0417:1917:3417:3717:5418:1318:1218:3118:4218:5019:1019:1419:3019:4419:5020:1320:1920:4920:4721:1721:1721:4721:4722:1722:1722:4723:1623:1723:46
City Road/Eastern Avenue (adj) 04:5204:5805:2305:4305:5306:0306:2406:3906:5506:5407:1107:2607:3907:5208:0407:5408:2208:1308:3708:2408:5209:0408:4909:1909:1909:3309:4909:4710:0510:1910:1510:3510:5010:4511:0511:1511:2011:3411:4911:4512:0412:1512:1912:3412:4912:4413:0413:1913:1413:3413:4413:4914:0414:1814:1414:3314:4314:4815:0515:1315:2215:3815:4315:5416:1016:1316:2516:4116:4316:5617:1217:1317:2917:4417:4618:0418:2318:2118:4118:5119:0019:2019:2219:4019:5219:5920:2120:2820:5820:5521:2521:2521:5521:5522:2522:2522:5423:2323:2523:53
Flat Street/FS1 05:0405:1005:3505:5506:0406:1506:3606:5107:0707:0507:2507:4207:5508:0908:2108:0608:4008:3008:5508:3609:1009:2109:0109:3609:3109:4910:0510:0010:1910:3210:2910:4811:0310:5911:1811:2911:3311:4712:0211:5912:1712:2912:3212:4713:0212:5813:1713:3213:2813:4713:5814:0214:1714:3114:2814:4614:5715:0215:1915:2715:3615:5315:5716:0916:2516:2716:4016:5616:5717:1117:2717:2717:4417:5817:5918:1818:3718:3418:5519:0419:1419:3419:3419:5420:0420:1120:3220:4021:1021:0621:3621:3622:0622:0622:3622:3623:0523:3423:3600:04
Glossop Road/Clarkehouse Road (opp) 05:1205:1905:4306:0306:1206:2306:4507:0007:1707:1307:3607:5508:0808:2208:3408:1408:5408:4409:0908:4409:2409:3509:0909:5009:4010:0310:1810:1010:3210:4410:3911:0011:1511:0911:3011:3911:4511:5912:1412:0912:2912:3912:4412:5913:1413:0813:2913:4413:3913:5914:0914:1414:2914:4414:3914:5915:0915:1615:3315:3915:5016:0716:0916:2416:4016:3916:5617:1217:0917:2617:4217:3917:5918:1318:1018:3318:5218:4419:0819:1419:2719:4619:4420:0620:1420:2220:4220:5121:2121:1621:4621:4622:1622:1622:4622:4623:1523:4423:4600:14
Beech Hill Road/Glossop Road (at) ·05:19···············08:45··················································································
Fulwood Road/Riverdale Road (adj) 05:16·05:4706:0706:1606:2706:4907:0407:2207:1807:4208:0108:1408:2808:4008:1909:00·09:1508:4909:3009:4109:1409:5609:4510:0910:2410:1510:3910:5110:4411:0711:2211:1411:3711:4411:5212:0612:2112:1412:3612:4412:5113:0613:2113:1413:3613:5113:4514:0614:1514:2114:3614:5114:4515:0615:1515:2415:4115:4515:5816:1516:1516:3216:4816:4517:0417:2017:1517:3417:5017:4518:0718:2118:1618:4018:5918:5019:1519:2019:3419:5319:5020:1220:2020:2820:4820:5721:2721:2221:5221:5222:2222:2222:5222:5223:2123:5023:5100:20
Barncliffe Road/Winchester Road (adj) 05:22·05:5306:13·06:3406:5607:1107:2907:25·····08:26···08:56··09:21·09:52··10:22··10:52··11:22·11:52···12:22·12:52···13:22··13:53·14:23···14:53·15:23··15:53··16:23··16:53··17:23··17:53·18:2918:2318:4819:0718:5719:2219:2719:4120:0019:5720:1920:2720:3520:5521:0421:3421:2921:5921:5922:2922:2922:5922:5923:2823:57··

Route map

All stops on route 120

120 towards Ranmoor Fulwood Road/Riverdale Road

  1. Rotherham Road/Station Road (opp) Halfway
  2. Eckington Way/Station Road Halfway
  3. Rotherham Road/School Avenue (nr) Halfway
  4. Rotherham Road/Sewell Road (opp) Halfway
  5. Auckland Way/Hayes Drive (adj) Halfway
  6. Windmill Greenway/Rotherham Road (adj) Halfway
  7. Windmill Greenway/Mosborough Hall Drive (Adj) Halfway
  8. Streetfields/Auckland Way (adj) Halfway
  9. Halfway Drive/Station Road (adj) Halfway
  10. Halfway Drive/Halfway Gardens (opp) Halfway
  11. Shortbrook Road/Shortbrook Drive (opp) Westfield
  12. Westfield Southway/Eastcroft Drive (opp) Westfield
  13. Westfield Northway/Pedley Avenue (adj) Westfield
  14. Westfield Northway/Westland Road (adj) Westfield
  15. Thorpe Drive/May Tree Lane (adj) Waterthorpe
  16. Thorpe Green/Thorpe Drive (adj) Waterthorpe
  17. Thorpe Green/Galley Drive (adj) Waterthorpe
  18. Ochre Dike Lane/Clayton Hollow (opp) Waterthorpe
  19. Crystal Peaks/CP8 Crystal Peaks
  20. Ochre Dike Lane/Moss Way (adj) Waterthorpe
  21. Ochre Dike Lane/Cleeve Hill Gardens (adj) Waterthorpe
  22. Birley Spa Lane/Moss Way (adj) Hackenthorpe
  23. Birley Spa Lane/Rainbow Drive (opp) Hackenthorpe
  24. Birley Spa Lane/Delves Road (adj) Hackenthorpe
  25. Birley Spa Lane/Carter Lodge Avenue (opp) Hackenthorpe
  26. Birley Spa Lane/Birley Spa Drive (nr) Hackenthorpe
  27. Birley Spa Lane/Dyke Vale Road (opp) Hackenthorpe
  28. Birley Spa Lane/Spring Water Avenue (opp) Hackenthorpe
  29. Birley Spa Lane/Jermyn Crescent (opp) Hackenthorpe
  30. Birley Spa Lane/Spa View Road (adj) Hackenthorpe
  31. Occupation Lane/Weakland Crescent (adj) Hackenthorpe
  32. Birley Moor Road/Birley Moor Close (adj) Birley
  33. Birley Moor Road/East Glade Crescent (opp) Frecheville
  34. Birley Moor Road/Heathfield Road (adj) Frecheville
  35. Birley Moor Road/Hopefield Avenue (opp) Frecheville
  36. Birley Moor Road/Birley Vale Avenue (adj) Frecheville
  37. Mansfield Road/Stanhope Road (nr) Intake
  38. Mansfield Road/Hollinsend Road (adj) Intake
  39. Mansfield Road/Wadsworth Road (opp) Intake
  40. Mansfield Road/Sharrard Road (adj) Intake
  41. Mansfield Road/Newlands Drive (adj) Manor Top
  42. City Road/Eastern Avenue (adj) Manor Top
  43. City Road/Wulfric Road (opp) Manor
  44. City Road/Park Grange Road (adj) Manor
  45. City Road/St Aidans Road (opp) Skye Edge
  46. City Road/Spring Lane (opp) Manor
  47. City Road/St Aidans Road (adj) Manor
  48. City Road/Manor Laithe Road (opp) Skye Edge
  49. City Road/Granville Road (adj) Skye Edge
  50. City Road/Stafford Road (adj) Skye Edge
  51. City Road/Fitzwalter Road (adj) Skye Edge
  52. Duke Street/Talbot Place (adj) Park Hill
  53. Duke Street/Weigh Lane (opp) Park Hill
  54. Duke Street/Crown Place (opp) Park Hill
  55. Pond Street/FS4 Sheffield Centre
  56. Flat Street/FS1 Sheffield Centre
  57. High Street/HS3 Sheffield Centre
  58. West Street/Carver Street (CH3) Sheffield Centre
  59. West Street/Fitzwilliam Street (adj) Sheffield Centre
  60. Glossop Road/Gell Street (adj) Sheffield Centre
  61. Glossop Road/Clarkson Street (opp) Western Bank
  62. Glossop Road/Clarkehouse Road (opp) Broomhill
  63. Beech Hill Road/Glossop Road (at) Broomhill
  64. Glossop Road/Ashgate Road (Adj) Broomhill
  65. Glossop Road/Newbould Lane (opp) Broomhill
  66. Fulwood Road/Manchester Road (nr) Broomhill
  67. Fulwood Road/Shore Lane (opp) Tapton Hill
  68. Fulwood Road/Endcliffe Crescent (adj) Tapton Hill
  69. Fulwood Road/Tapton Park Road (opp) Ranmoor
  70. Fulwood Road/Endcliffe Vale Road (adj) Ranmoor
  71. Fulwood Road/Riverdale Road (adj) Ranmoor
  72. Fulwood Road/Hangingwater Road (nr) Ranmoor
  73. Fulwood Road/Nethergreen Road (adj) Nether Green
  74. Fulwood Road/Ranmoor View (opp) Nether Green
  75. Fulwood Road/Belsize Road (adj) Nether Green
  76. Fulwood Road/Stumperlowe Park Road (opp) Nether Green
  77. Fulwood Road/Tom Lane (opp) Nether Green
  78. Brookhouse Hill/Silver Birch Avenue (opp) Fulwood
  79. Fulwood Road/Stumperlowe Hall Road (opp) Fulwood
  80. Crimicar Lane/Brooklands Avenue (adj) Fulwood
  81. Crimicar Lane/Crimicar Close (nr) Fulwood
  82. Crimicar Lane/Castlewood Road (opp) Fulwood
  83. Hallamshire Road/Barncliffe Road (adj) Fulwood
  84. Crimicar Lane/Moorcroft Road (adj) Fulwood
  85. Barncliffe Road/Winchester Road (adj) Fulwood

120 towards Halfway Eckington Way/Station Road

  1. Barncliffe Road/Winchester Road (adj) Fulwood
  2. Barncliffe Road/Barncliffe Crescent (Adj) Fulwood
  3. Crimicar Lane/Hallamshire Road (nr) Fulwood
  4. Crimicar Lane/Winchester Road (at) Fulwood
  5. Crimicar Lane/Crimicar Close (adj) Fulwood
  6. Crimicar Lane/Hallamshire Road (adj) Fulwood
  7. Crimicar Lane/Castlewood Road (adj) Fulwood
  8. Fulwood Road/Canterbury Avenue (adj) Fulwood
  9. Crimicar Lane/Brooklands Avenue (opp) Fulwood
  10. Fulwood Road/Stumperlowe Park Road (adj) Nether Green
  11. Fulwood Road/Tom Lane (adj) Nether Green
  12. Fulwood Road/Old Fulwood Road (opp) Fulwood
  13. Fulwood Road/Storth Lane (adj) Nether Green
  14. Fulwood Road/Ranmoor View (adj) Nether Green
  15. Fulwood Road/Gladstone Road (adj) Ranmoor
  16. Fulwood Road/Ranmoor Park Road (adj) Ranmoor
  17. Fulwood Road/Tapton Park Road (adj) Ranmoor
  18. Fulwood Road/Endcliffe Vale Road (opp) Ranmoor
  19. Fulwood Road/Shore Lane (adj) Tapton Hill
  20. Fulwood Road/Endcliffe Crescent (opp) Tapton Hill
  21. Fulwood Road/Manchester Road (at) Broomhill
  22. Glossop Road/Ashdell Road (Opp) Broomhill
  23. Glossop Road/Newbould Lane (BH3) Broomhill
  24. Glossop Road/Beech Hill Road (adj) Broomhill
  25. Glossop Road/Clarkson Street (adj) Western Bank
  26. Glossop Road/Regent Terrace (adj) Sheffield Centre
  27. West Street/Mappin Street (adj) Sheffield Centre
  28. Rockingham Street/RS2 (27615) Sheffield Centre
  29. Arundel Gate/Charles Street (CS2) Sheffield Centre
  30. Arundel Gate/AG1 Sheffield Centre
  31. Haymarket/CG21 Sheffield Centre
  32. Flat Street/Fitzalan Square Sheffield Centre
  33. Sheffield Interchange/A5 Sheffield Centre
  34. Suffolk Road/Turner Street (SS4) Sheffield Centre
  35. Shrewsbury Road/Granville Street (adj) Park Hill
  36. Shrewsbury Road/Claywood Road (adj) Park Hill
  37. Talbot Street/Talbot Crescent (opp) Park Hill
  38. Duke Street/Coates Street (adj) Park Hill
  39. Talbot Road/Duke Street (at) Park Hill
  40. City Road/Stafford Road (opp) Skye Edge
  41. City Road/Manor Laithe Road (adj) Skye Edge
  42. City Road/Fitzwalter Road (nr) Skye Edge
  43. City Road/Manor Lane (adj) Manor
  44. City Road/Dovercourt Road (adj) Manor
  45. City Road/Cemetery (adj) Skye Edge
  46. City Road/City Road Cemetery (adj) Manor
  47. City Road/Park Grange Road (opp) Manor
  48. City Road/Wulfric Road (adj) Manor
  49. City Road/Eastern Avenue (opp) Manor Top
  50. City Road/Elm Tree (at) Manor Top
  51. Mansfield Road/Woodhouse Road (adj) Intake
  52. Mansfield Road/Applegarth Drive (adj) Manor Top
  53. Mansfield Road/Mansfield Drive (adj) Intake
  54. Mansfield Road/Cadman Road (opp) Intake
  55. Mansfield Road/Hollybank Road (adj) Intake
  56. Mansfield Road/Wadsworth Road (adj) Intake
  57. Birley Moor Road/Hopefield Avenue (adj) Frecheville
  58. Birley Moor Road/Wardlow Road (Adj) Frecheville
  59. Birley Moor Road/Heathfield Road (opp) Frecheville
  60. Birley Moor Road/Thornbridge Drive (opp) Birley
  61. Birley Moor Road/East Glade Crescent (adj) Frecheville
  62. Birley Spa Lane/Occupation Lane (adj) Hackenthorpe
  63. Occupation Lane/Weakland Crescent (opp) Hackenthorpe
  64. Birley Spa Lane/Jermyn Crescent (adj) Hackenthorpe
  65. Birley Spa Lane/Spring Water Avenue (adj) Hackenthorpe
  66. Birley Spa Lane/Dyke Vale Road (adj) Hackenthorpe
  67. Birley Spa Lane/Carter Lodge Avenue (adj) Hackenthorpe
  68. Birley Spa Lane/Rainbow Avenue (adj) Hackenthorpe
  69. Birley Spa Lane/Rainbow Drive (adj) Hackenthorpe
  70. Birley Spa Lane/Rainbow Road (Adj) Hackenthorpe
  71. Birley Spa Lane/Moss Way (at) Hackenthorpe
  72. Moss Way/Ochre Dyke Lane (adj) Waterthorpe
  73. Ochre Dike Lane/Cleeve Hill Gardens (opp) Waterthorpe
  74. Ochre Dike Lane/Blackdown Avenue (adj) Waterthorpe
  75. Crystal Peaks/CP4 Crystal Peaks
  76. Ochre Dike Lane/Raseby Avenue (adj) Waterthorpe
  77. Thorpe Green/Galley Drive (opp) Waterthorpe
  78. Thorpe Green/Thorpe Drive (at) Waterthorpe
  79. Thorpe Drive/May Tree Lane (opp) Waterthorpe
  80. Westfield Northway/Owlthorpe Greenway (adj) Westfield
  81. Westfield Northway/Challoner Way (adj) Westfield
  82. Shortbrook Road/Westfield Centre (adj) Westfield
  83. Westfield Southway/Shortbrook Way (adj) Westfield
  84. Westfield Southway/Eastcroft Drive (adj) Westfield
  85. Halfway Drive/Station Road (nr) Halfway
  86. Halfway Drive/Halfway Gardens (adj) Halfway
  87. Streetfields/Auckland Way (nr) Halfway
  88. Auckland Way/Auckland Drive (opp) Halfway
  89. Windmill Greenway/Rotherham Road (at) Halfway
  90. Windmill Greenway/Mosborough Hall Drive (nr) Halfway
  91. Rotherham Road/Morton Mount (nr) Halfway
  92. Rotherham Road/Hollow Lane (adj) Halfway
  93. Eckington Way/Station Road Halfway

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 120 bus?

The first 120 departure on weekdays leaves at 04:18 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 120 bus?

The last 120 on weekdays leaves its first stop at 00:25. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 120 bus cost?

The 120 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. Stagecoach Yorkshire day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 120 bus?

The 120 is operated by Stagecoach Yorkshire.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.