120 Halfway to Fulwood via Manor, Sheffield

Operated by First South Yorkshire. First bus 05:12, last bus 21:47. 88 journeys on weekdays. Today, a Sunday: first 06:10, last 21:50. Fares: adult single £1.90 to £3.00 — more.

120 buses on this route are also run by Stagecoach Yorkshire (133 journeys on weekdays) — those journeys are not in this timetable. Together, 221 journeys on weekdays.

Next towards Fulwood from Crystal Peaks/CP8: 18:49, 19:20, 19:50

Next towards Halfway from Barncliffe Road/Winchester Road (adj): 18:50, 19:20, 19:50

Wanted a different 120? 21 other bus routes are numbered 120 elsewhere in the UK — see every 120 bus timetable by area.

Charles Street CS3 & CS4 Stop Suspension, Sheffield Centre (Sheffield) — Charles Street bus stops CS3 and CS4 are to be suspended from Tuesday 05 May to March 2027 due to public realm works on Arundel Gate. Services 24, 25, 30, 30A, 52, 52A, 95, 95S, 120, 120K, 252, SC2, X1, X2, X6, X7, X30 will be moved on a temporary basis to … All disruptions →
Stand A Sheffield Bus Station, Pond Street, Sheffield City Centre — From 0800 Monday 12 October until 1700 Friday 27 November 2026. Due to the utility works and temporary traffic lights on Pond Road and temporary traffic light. Services 7, 8, 8A, 56, 120, 120K, 252, SC2 will be temporarily be using reallocated stops in Shef… All disruptions →

Timetable

Ends at Fulwood · Sunday · 20 journeys
Stop 06:1006:5307:3808:0808:3309:0009:2510:2311:2312:2313:2314:2315:2316:2317:2818:3419:0519:3520:0720:40
Eckington Way/Station Road ·06:5307:3808:0808:3309:0009:2510:2311:2312:2313:2314:2315:2316:2317:2818:3419:0519:3520:0720:40
Streetfields/Auckland Way (adj) ·06:5707:4208:1208:3709:0409:2910:2711:2712:2713:2714:2715:2716:2717:3218:3819:0919:3920:1120:44
Crystal Peaks/CP8 06:1007:0707:5308:2008:4809:1509:4010:4011:4012:4013:4014:4015:4016:4017:4518:4919:2019:5020:2220:54
Birley Moor Road/Birley Moor Close (adj) 06:1807:1508:0108:2908:5709:2409:4910:4911:5012:5013:5014:5015:5016:5017:5518:5819:2919:5920:3121:02
City Road/Eastern Avenue (adj) 06:2707:2308:0908:3709:0509:3309:5810:5912:0012:5913:5914:5915:5916:5818:0219:0519:3620:0620:3821:09
Flat Street/FS1 06:3907:3508:2108:4909:1709:4510:1011:1212:1513:1514:1415:1416:1317:1318:1719:1919:5020:2020:5221:22
Glossop Road/Clarkehouse Road (opp) 06:4807:4408:3008:5809:2609:5510:2011:2212:2613:2614:2615:2716:2617:2518:2819:2819:5920:3021:0221:32
Fulwood Road/Riverdale Road (adj) 06:5307:4808:3409:0409:3210:0010:2511:2812:3213:3314:3215:3316:3217:3118:3419:3520:0620:3521:0721:38
Barncliffe Road/Winchester Road (adj) 07:0007:5808:4409:1309:4110:1010:3511:3812:4213:4314:4315:4416:4317:4118:4419:4420:1520:4521:1721:46

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

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 →

Fares on the 120

Adult single £1.90 to £3.00

Adult single fare table, stage to stage
£1.90 Halfway Centre
£1.90£1.90 Joseph Glover
£1.90£1.90£1.90 Westfield Centre
£1.90£2.50£2.20£1.90 Crystal Peaks
£2.50£2.50£2.50£2.20£2.20 Delves Ave
£2.50£2.50£2.50£2.50£2.20£1.90 Birley Spa Ln shops
£2.80£2.80£2.80£2.50£2.50£2.50£2.20 Birley Hotel
£2.80£2.80£2.80£2.80£2.80£2.50£2.50£2.20 Intake farezone
£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.50£1.90 Woodhouse Rd
£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.50£2.20£1.90 Wulfric Road
£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.50£2.20 Manor Lane
£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.50£2.20 Park Library
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.20 Central farezone
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.50£2.20 Clarkson Street
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.50£2.20£1.90 Royal Hallamshire Hosp
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.50£1.90£1.90 Broomhill
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.50£2.20£1.90 Ranmoor Church
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.50£2.50£2.20£2.20 Nethergreen shops
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.50£2.50£2.20 Moorcroft Road
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.50£2.50£2.20£1.90 Crimicar Lane

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Halfway Tram terminus.

First Bus's published fares on the Bus Open Data Service, in force from 27 August 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with First South Yorkshire before you travel.

Tickets on the 120

First South Yorkshire publishes singles on this route for adults.

Adult Single

Ticket types come from First South Yorkshire's own fares data on the Bus Open Data Service, last updated 4 September 2026. Prices for singles and returns are under Fares above; for the others, check with First South Yorkshire.

56–76% on time
average delay 0.5 min · the range 83 live GPS observations over 30 days can support

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with First South Yorkshire before you travel. Everything above is an ordinary week.

Not published yet: Christmas Day, Boxing Day, 28 December and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 120

120 towards Fulwood

All 84 stops
  1. Eckington Way/Station Road Halfway
  2. Rotherham Road/Station Road (opp) Halfway
  3. Rotherham Road/School Avenue (nr) Halfway
  4. Rotherham Road/Sewell Road (opp) Halfway
  5. Windmill Greenway/Rotherham Road (adj) Halfway
  6. Windmill Greenway/Mosborough Hall Drive (Adj) Halfway
  7. Auckland Way/Hayes Drive (adj) Halfway
  8. Streetfields/Auckland Way (adj) Halfway
  9. Halfway Drive/Halfway Gardens (opp) Halfway
  10. Halfway Drive/Station Road (adj) Halfway
  11. Westfield Southway/Eastcroft Drive (opp) Westfield
  12. Shortbrook Road/Shortbrook Drive (opp) Westfield
  13. Westfield Northway/Westland Road (adj) Westfield
  14. Westfield Northway/Pedley Avenue (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/Cleeve Hill Gardens (adj) Waterthorpe
  21. Ochre Dike Lane/Moss Way (adj) Waterthorpe
  22. Birley Spa Lane/Moss Way (adj) Hackenthorpe
  23. Birley Spa Lane/Delves Road (adj) Hackenthorpe
  24. Birley Spa Lane/Rainbow Drive (opp) Hackenthorpe
  25. Birley Spa Lane/Birley Spa Drive (nr) Hackenthorpe
  26. Birley Spa Lane/Carter Lodge Avenue (opp) 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/Wadsworth Road (opp) Intake
  38. Mansfield Road/Hollinsend Road (adj) Intake
  39. Mansfield Road/Stanhope Road (nr) 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/Spring Lane (opp) Manor
  46. City Road/St Aidans Road (opp) Skye Edge
  47. City Road/St Aidans Road (adj) Manor
  48. City Road/Granville Road (adj) Skye Edge
  49. City Road/Manor Laithe Road (opp) Skye Edge
  50. City Road/Fitzwalter Road (adj) Skye Edge
  51. City Road/Stafford 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. Glossop Road/Newbould Lane (opp) Broomhill
  64. Glossop Road/Ashgate Road (Adj) Broomhill
  65. Fulwood Road/Manchester Road (nr) Broomhill
  66. Fulwood Road/Endcliffe Crescent (adj) Tapton Hill
  67. Fulwood Road/Shore Lane (opp) Tapton Hill
  68. Fulwood Road/Endcliffe Vale Road (adj) Ranmoor
  69. Fulwood Road/Tapton Park Road (opp) Ranmoor
  70. Fulwood Road/Riverdale Road (adj) Ranmoor
  71. Fulwood Road/Hangingwater Road (nr) Ranmoor
  72. Fulwood Road/Ranmoor View (opp) Nether Green
  73. Fulwood Road/Nethergreen Road (adj) Nether Green
  74. Fulwood Road/Tom Lane (opp) Nether Green
  75. Fulwood Road/Stumperlowe Park Road (opp) Nether Green
  76. Fulwood Road/Belsize Road (adj) Nether Green
  77. Fulwood Road/Stumperlowe Hall Road (opp) Fulwood
  78. Brookhouse Hill/Silver Birch Avenue (opp) Fulwood
  79. Crimicar Lane/Brooklands Avenue (adj) Fulwood
  80. Crimicar Lane/Crimicar Close (nr) Fulwood
  81. Crimicar Lane/Castlewood Road (opp) Fulwood
  82. Crimicar Lane/Moorcroft Road (adj) Fulwood
  83. Hallamshire Road/Barncliffe Road (adj) Fulwood
  84. Barncliffe Road/Winchester Road (adj) Fulwood

120 towards Halfway

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

Service registration & registered changes

From official Traffic Commissioner registrations. Registration PB0002307/311 · Changes in East Midlands Combined County Authority · 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 05:12 (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 21:47. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 120 bus cost?

First South Yorkshire's published fares on the 120: adult single £1.90 to £3.00. 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. First South 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 First South Yorkshire.

Timetable data from First South Yorkshire via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Registered with the Traffic Commissioner as PB0002307/311. Check before you travel — services can change at short notice.