120K Fulwood to Norwood via Sheffield, Killamarsh

Operated by First South Yorkshire. First bus 06:16, last bus 20:28. 30 journeys on weekdays. Today, a Sunday: first 09:20, last 17:52. Fares: adult single £1.90 to £3.00 — more.

Next towards Norwood from Barncliffe Road/Winchester Road (adj): tomorrow 06:45

Next towards Fulwood from Rotherham Road Roundabout (after): tomorrow 06:16

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 →
Owlthorpe Greenway, Holbrook (Sheffield) - UPDATED — From 1900 Monday 12 October Until 0500 Saturday 17 October 2026 (1900 Until 0500 Each Night For 5 Nights) Owlthorpe Greenway at its junction with Rother Valley Way is temporarily closed due to carriageway resurfacing works. Service 120K is subject to div… All disruptions →

Timetable

Ends at Norwood, Roundabout · Sunday · 9 journeys
Stop 09:2010:2011:2012:2013:2014:2015:2016:2017:20
Barncliffe Road/Winchester Road (adj) 09:2010:2011:2012:2013:2014:2015:2016:2017:20
Fulwood Road/Ranmoor Park Road (adj) 09:2810:2911:2912:2913:2914:2915:2916:2917:28
Glossop Road/Beech Hill Road (adj) 09:3410:3611:3612:3713:3714:3715:3516:3517:34
Arundel Gate/AG1 09:4510:4711:4812:5013:5014:5015:4816:4717:46
Sheffield Interchange/A5 09:5010:5211:5412:5613:5614:5615:5416:5317:51
City Road/Elm Tree (at) 10:0611:0812:1013:1314:1315:1316:1117:1018:07
Birley Moor Road/Heathfield Road (opp) 10:1211:1412:1713:2014:1915:1816:1617:1518:12
Crystal Peaks/CP4 10:2411:2812:3013:3214:3115:3016:2817:2718:23
Hartland Avenue/Delamere Close (opp) 10:3011:3412:3613:3814:3715:3616:3417:3318:29
Mulberry Way (opp) 10:3911:4312:4513:4714:4615:4516:4317:4218:38
Bridge Street (Opp) 10:4411:4812:5013:5214:5115:5016:4817:4718:43
Rotherham Road Roundabout (before) 10:5011:5412:5513:5414:5515:5516:5417:5318:49

Each column is one journey, headed by the time it sets off. 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 120K 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 120K

Adult single £1.90 to £3.00 · Child single £0.95 to £1.50

Adult single fare table, stage to stage
£1.90 Moorcroft Road
£2.20£2.20 Nethergreen shops
£2.50£2.50£2.20 Ranmoor Church
£2.50£2.50£2.20£1.90 Broomhill
£2.80£2.80£2.50£2.20£1.90 Royal Hallamshire Hosp
£2.80£2.80£2.50£2.50£1.90£1.90 Clarkson Street
£2.80£2.80£2.80£2.50£2.50£2.20£2.20 Central farezone
£3.00£2.80£2.80£2.80£2.50£2.50£2.50£2.20 Park Library
£3.00£2.80£2.80£2.80£2.80£2.50£2.50£2.50£2.20 Manor Lane
£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.20 Wulfric Road
£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.50£2.50£1.90 Woodhouse Rd
£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.50£2.20£1.90 Intake farezone
£3.00£3.00£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.50£2.50£2.20 Birley Hotel
£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 Birley Spa Ln shops
£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 Delves Ave
£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.20£2.20 Crystal Peaks
£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 Ochre Dyke Lane
£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£2.20 Rother Valley Way
£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 Station Rd (Derbyshire Boundary)
£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 Killamarsh Nags Head
£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£2.20£1.90 Killamarsh Bridge St
£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£1.90£1.90 Norwood Roundabout

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Crimicar Lane.

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 120K

First South Yorkshire publishes singles on this route for adults and children.

Adult Single

…and 1 more ticket on this route.

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.

54–78% on time
average delay 1.5 min · the range 57 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 120K

120K towards Norwood

All 104 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. Eckington Road/Abbots Meadow (opp) Sothall
  82. Hartland Avenue/Delamere Close (opp) Sothall
  83. Hartland Avenue/Ringwood Drive (adj) Sothall
  84. Hartland Avenue/Dalby Grove (opp) Sothall
  85. Hartland Avenue/Bedgebury Close (nr) Sothall
  86. Rother Valley Way/Owlthorpe Greenway (adj) Holbrook
  87. Rother Valley Way/Station Road Holbrook
  88. Station Road (Opp) Killamarsh
  89. Lipp Avenue (Adj) Killamarsh
  90. Metcalfe Avenue (Adj) Killamarsh
  91. Aspen Close (Adj) Killamarsh
  92. Mulberry Way (opp) Killamarsh
  93. Maple Drive (opp) Killamarsh
  94. Bull And Badger (Adj) Killamarsh
  95. Cherry Tree Drive (E-bound) Killamarsh
  96. Nags Head (Adj) Upperthorpe
  97. High Street (N-bound) Upperthorpe
  98. Church On The Hill (opp) Killamarsh
  99. Canal Bridge (Adj) Killamarsh
  100. Bridge Street setting down (adj) Killamarsh
  101. Bridge Street (Opp) Killamarsh
  102. Leisure Centre (Opp) Killamarsh
  103. Infants School (opp) Killamarsh
  104. Rotherham Road Roundabout (before) Norwood

120K towards Fulwood

All 94 stops
  1. Rotherham Road Roundabout (after) Norwood
  2. Infants School (adj) Killamarsh
  3. Leisure Centre (Adj) Killamarsh
  4. Bridge Street (SE-bound) Killamarsh
  5. Canal Bridge (opp) Killamarsh
  6. Church On The Hill (adj) Killamarsh
  7. High Street (S-bound) Upperthorpe
  8. Nags Head (Opp) Upperthorpe
  9. Cherry Tree Drive (W-bound) Killamarsh
  10. Bull And Badger (Opp) Killamarsh
  11. Oak Close (Adj) Killamarsh
  12. Maple Drive (Adj) Killamarsh
  13. Mulberry Way (adj) Killamarsh
  14. Campion Drive (opp) Killamarsh
  15. Metcalfe Avenue (Opp) Killamarsh
  16. Lipp Avenue (opp) Killamarsh
  17. Station Road (Adj) Killamarsh
  18. Rother Valley Way/Station Road (nr) Holbrook
  19. Rother Valley Way/New Street (nr) Holbrook
  20. Hartland Avenue/Inglewood Avenue (adj) Sothall
  21. Hartland Avenue/Benmoor Drive (opp) Sothall
  22. Hartland Avenue/Ringwood Drive (opp) Sothall
  23. Hartland Avenue/Delamere Close (adj) Sothall
  24. Eckington Road/Collingbourne Avenue (adj) Sothall
  25. Thorpe Drive/May Tree Lane (adj) Waterthorpe
  26. Thorpe Green/Thorpe Drive (adj) Waterthorpe
  27. Thorpe Green/Galley Drive (adj) Waterthorpe
  28. Ochre Dike Lane/Clayton Hollow (opp) Waterthorpe
  29. Crystal Peaks/CP8 Crystal Peaks
  30. Ochre Dike Lane/Cleeve Hill Gardens (adj) Waterthorpe
  31. Ochre Dike Lane/Moss Way (adj) Waterthorpe
  32. Birley Spa Lane/Moss Way (adj) Hackenthorpe
  33. Birley Spa Lane/Delves Road (adj) Hackenthorpe
  34. Birley Spa Lane/Rainbow Drive (opp) Hackenthorpe
  35. Birley Spa Lane/Birley Spa Drive (nr) Hackenthorpe
  36. Birley Spa Lane/Carter Lodge Avenue (opp) Hackenthorpe
  37. Birley Spa Lane/Dyke Vale Road (opp) Hackenthorpe
  38. Birley Spa Lane/Spring Water Avenue (opp) Hackenthorpe
  39. Birley Spa Lane/Jermyn Crescent (opp) Hackenthorpe
  40. Birley Spa Lane/Spa View Road (adj) Hackenthorpe
  41. Occupation Lane/Weakland Crescent (adj) Hackenthorpe
  42. Birley Moor Road/Birley Moor Close (adj) Birley
  43. Birley Moor Road/East Glade Crescent (opp) Frecheville
  44. Birley Moor Road/Heathfield Road (adj) Frecheville
  45. Birley Moor Road/Hopefield Avenue (opp) Frecheville
  46. Birley Moor Road/Birley Vale Avenue (adj) Frecheville
  47. Mansfield Road/Wadsworth Road (opp) Intake
  48. Mansfield Road/Hollinsend Road (adj) Intake
  49. Mansfield Road/Stanhope Road (nr) Intake
  50. Mansfield Road/Sharrard Road (adj) Intake
  51. Mansfield Road/Newlands Drive (adj) Manor Top
  52. City Road/Eastern Avenue (adj) Manor Top
  53. City Road/Wulfric Road (opp) Manor
  54. City Road/Park Grange Road (adj) Manor
  55. City Road/Spring Lane (opp) Manor
  56. City Road/St Aidans Road (opp) Skye Edge
  57. City Road/St Aidans Road (adj) Manor
  58. City Road/Granville Road (adj) Skye Edge
  59. City Road/Manor Laithe Road (opp) Skye Edge
  60. City Road/Fitzwalter Road (adj) Skye Edge
  61. City Road/Stafford Road (adj) Skye Edge
  62. Duke Street/Talbot Place (adj) Park Hill
  63. Duke Street/Weigh Lane (opp) Park Hill
  64. Duke Street/Crown Place (opp) Park Hill
  65. Pond Street/FS4 Sheffield Centre
  66. Flat Street/FS1 Sheffield Centre
  67. High Street/HS3 Sheffield Centre
  68. West Street/Carver Street (CH3) Sheffield Centre
  69. West Street/Fitzwilliam Street (adj) Sheffield Centre
  70. Glossop Road/Gell Street (adj) Sheffield Centre
  71. Glossop Road/Clarkson Street (opp) Western Bank
  72. Glossop Road/Clarkehouse Road (opp) Broomhill
  73. Glossop Road/Newbould Lane (opp) Broomhill
  74. Glossop Road/Ashgate Road (Adj) Broomhill
  75. Fulwood Road/Manchester Road (nr) Broomhill
  76. Fulwood Road/Endcliffe Crescent (adj) Tapton Hill
  77. Fulwood Road/Shore Lane (opp) Tapton Hill
  78. Fulwood Road/Endcliffe Vale Road (adj) Ranmoor
  79. Fulwood Road/Tapton Park Road (opp) Ranmoor
  80. Fulwood Road/Riverdale Road (adj) Ranmoor
  81. Fulwood Road/Hangingwater Road (nr) Ranmoor
  82. Fulwood Road/Ranmoor View (opp) Nether Green
  83. Fulwood Road/Nethergreen Road (adj) Nether Green
  84. Fulwood Road/Tom Lane (opp) Nether Green
  85. Fulwood Road/Stumperlowe Park Road (opp) Nether Green
  86. Fulwood Road/Belsize Road (adj) Nether Green
  87. Fulwood Road/Stumperlowe Hall Road (opp) Fulwood
  88. Brookhouse Hill/Silver Birch Avenue (opp) Fulwood
  89. Crimicar Lane/Brooklands Avenue (adj) Fulwood
  90. Crimicar Lane/Crimicar Close (nr) Fulwood
  91. Crimicar Lane/Castlewood Road (opp) Fulwood
  92. Crimicar Lane/Moorcroft Road (adj) Fulwood
  93. Hallamshire Road/Barncliffe Road (adj) Fulwood
  94. Barncliffe Road/Winchester Road (adj) Fulwood

Towns & areas on this route

Frequently asked questions

What time is the first 120K bus?

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

What time is the last 120K bus?

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

How much does the 120K bus cost?

First South Yorkshire's published fares on the 120K: adult single £1.90 to £3.00, child single £0.95 to £1.50. The 120K 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 120K bus?

The 120K is operated by First South Yorkshire.

Timetable data from First South Yorkshire via the DfT Bus Open Data Service (Yorkshire & the Humber feed). Check before you travel — services can change at short notice.