20 Lowfield to Ecclesfield via Sheffield, Parson Cross

Operated by First South Yorkshire. First bus 05:05, last bus 23:10. 92 journeys on weekdays. Today, a Sunday: first 08:03, last 22:10. Fares: adult single £1.90 to £3.00 — more.

Next towards Ecclesfield from Blackstock Road/Gaunt Close (adj): 19:10, 20:10, 21:10

Next towards Lowfield from High Street/Sycamore Road (adj): 19:10, 20:10, 21:10

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

Corporation Street, Rotherham City Centre (Rotherham) — Corporation Street is temporarily inaccessible due to roadworks. Services 19A, 20, 21, 27, 73, 95, 114A, 136, 137, 138, 173, 173A, 195, and X3 are subject to diversion. All disruptions →
Arundel Gate AG10, City Centre (Sheffield) — From Start of Service Monday 05 September 2026 Until February 2027 (At All Times For 4 Months) Please Note this bus stop is closed from start of service Monday 05 October 2026. Alternative bus stops are available on Arundel Gate as follows: Service … All disruptions →
Waingate, City Centre (Sheffield) - UPDATED — From 0730 Monday 12 October until 1630 Friday 23 October 2026 (0730 Until 1630 Each Day, Weekdays Only, For 2 Weeks) Waingate is temporarily closed for bus stop works towards City Centre only. Services 1, 2, 2A, 5, 7, 8, 8A, 9, 9A, 20, 32, 47, 48, 52, 5… All disruptions →

Timetable

Ends at Ecclesfield · Sunday · 21 journeys
Stop 08:0809:0709:3710:0910:3911:1211:4512:1812:5313:2814:0314:3815:1015:4416:1417:1018:1019:1020:1021:1022:10
Heeley Bank Road/Olive Grove Road (opp) ·····················
Blackstock Road/Gaunt Close (adj) 08:0809:0709:3710:0910:3911:1211:4512:1812:5313:2814:0314:3815:1015:4416:1417:1018:1019:1020:1021:1022:10
Chesterfield Road/Beeton Road (at) 08:1709:1709:4710:1910:4911:2211:5512:2713:0213:3714:1214:4715:1815:5216:2217:1818:1919:1920:1921:1822:18
Arundel Gate/AG6 08:3109:3210:0210:3311:0311:3712:1012:4313:1813:5314:2815:0315:3316:0716:3617:3218:3219:3220:3121:3022:29
Norwood Road/Herries Road (NG1) 08:4409:4510:1510:4811:1811:5212:2512:5913:3514:0914:4415:1915:4916:2216:5117:4618:4619:4620:4621:4422:44
Southey Hill/Southey Green Road (adj) 08:5009:5110:2110:5411:2411:5912:3213:0713:4214:1614:5115:2615:5516:2916:5817:5318:5319:5320:5221:5022:52
High Street/Sycamore Road (adj) 09:0210:0310:3311:0711:3712:1212:4513:2013:5514:3015:0415:3916:0816:4217:1218:0519:0520:0521:0422:0323:04

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

Adult single £1.90 to £3.00

Adult single fare table, stage to stage
£1.90 Hartopp Road
£2.20£1.90 Newfield Green
£2.20£2.20£2.20 Hemsworth
£2.50£2.20£2.20£2.20 Lees Hall Golf Club
£2.50£2.20£2.20£2.20£1.90 Mount View Ave
£2.80£2.50£2.50£2.20£2.20£2.20 Heeley farezone
£2.80£2.80£2.80£2.50£2.20£2.20£2.20 Highfield Library
£2.80£2.80£2.80£2.50£2.20£2.20£2.20£1.90 Boston Street
£2.80£2.80£2.80£2.80£2.50£2.20£2.20£1.90£1.90 Central farezone
£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.20£2.20£2.20 Spital Street
£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.20£2.20£2.20£1.90 Gower Street
£2.80£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.20£2.20£2.20£1.90 Norwood Rd
£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.50£2.50£2.20£2.20£1.90 Northern General Hospital
£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.50£2.20£2.20£1.90£1.90 Herries Road
£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.80£2.20£2.20£2.20£2.20£1.90 Southey Green Library
£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.50£2.20£2.20£2.20£1.90 Adlington Rd Bottom
£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.50£2.20£2.20£2.20 Morrall Rd
£3.00£3.00£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.50£2.20£2.20£1.90 Ecclesfield High St

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Olive Grove Rd.

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 20

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.

53–70% on time
average delay 1.1 min · the range 125 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 20

20 towards Ecclesfield

All 76 stops
  1. Heeley Bank Road/Olive Grove Road (opp) Lowfield
  2. Heeley Bank Road/Spurr Street (opp) Lowfield
  3. East Bank Road/Thornborough Road (opp) Norfolk Park
  4. East Bank Road/Myrtle Road (opp) Norfolk Park
  5. East Bank Road/Hallyburton Road (opp) Arbourthorne
  6. Daresbury Road/East Bank Road (nr) Arbourthorne
  7. Gleadless Road/Newfield Gardens (opp) Newfield Green
  8. Blackstock Road/Plowright Close (adj) Newfield Green
  9. Blackstock Road/Bankwood Road (opp) Newfield Green
  10. Blackstock Road/Overend Road (at) Gleadless Valley
  11. Blackstock Road/Gaunt Road (opp) Gleadless Valley
  12. Blackstock Road/Ironside Road (adj) Hemsworth
  13. Blackstock Road/Gaunt Close (adj) Hemsworth
  14. Blackstock Road/Gaunt Close (opp) Hemsworth
  15. Blackstock Road/Gaunt Drive (opp) Hemsworth
  16. Blackstock Road/Backmoor Road (opp) Hemsworth
  17. Hemsworth Road/Norton Lane (adj) Hemsworth
  18. Hemsworth Road/Ashbury Lane (opp) Hemsworth
  19. Hemsworth Road/Backmoor Crescent (nr) Norton
  20. Hemsworth Road/Bunting Nook (adj) Norton
  21. Warminster Road/Mount View Road (at) Norton Lees
  22. Warminster Road/Mount View Avenue (adj) Norton Lees
  23. Warminster Road/Ketton Avenue (opp) Norton Lees
  24. Warminster Road/Brindley Close (adj) Norton Lees
  25. Warminster Road/Warminster Close (adj) Norton Lees
  26. Warminster Road/Norton Lees Lane (adj) Norton Lees
  27. Norton Lees Road/Beverleys Road (adj) Norton Lees
  28. Norton Lees Road/Cliffe Field Road (opp) Norton Lees
  29. Norton Lees Road/Derbyshire Lane (nr) Norton Lees
  30. Derbyshire Lane/Cliffefield Road (nr) Norton Lees
  31. Chesterfield Road/Binfield Road (opp) Heeley
  32. Chesterfield Road/Beeton Road (at) Heeley
  33. Chesterfield Road/Valley Road (opp) Heeley
  34. London Road/Artisan View (opp) Heeley
  35. London Road/Gleadless Road (Opp) Heeley
  36. London Road/Glover Road (adj) Lowfield
  37. London Road/Sitwell Place (adj) Highfield
  38. London Road/John Street (opp) Highfield
  39. London Road/Boston Street (adj) Highfield
  40. South Lane/Cumberland Street (MF8) Sheffield Centre
  41. Eyre Street/Matilda Street (ES1) Sheffield Centre
  42. Arundel Gate/AG6 Sheffield Centre
  43. Exchange Place/CG14 (27596) Sheffield Centre
  44. Wicker/Walker Street (WK4) Sheffield Centre
  45. Spital Hill/Hallcar Street (adj) Burngreave
  46. Burngreave Road/Brunswick Road (nr) Burngreave
  47. Burngreave Road/Cranworth Road (adj) Burngreave
  48. Burngreave Road/Minna Road (adj) Pitsmoor
  49. Burngreave Road/Pitsmoor Road (nr) Pitsmoor
  50. Barnsley Road/Orphanage Road (Adj) Firshill
  51. Norwood Road/Barnsley Road (adj) Norwood
  52. Norwood Road/Norwood Drive (adj) Norwood
  53. Norwood Road/Herries Road (NG1) Norwood
  54. Herries Road/Fairbank Road (adj) Shirecliffe
  55. Herries Road/Norwood Avenue (adj) Shirecliffe
  56. Herries Road/Boynton Road (adj) Shirecliffe
  57. Herries Road/Shirecliffe Road (at) Shirecliffe
  58. Moonshine Lane/Southey Rise (opp) Southey Green
  59. Moonshine Lane/Galsworthy Road (nr) Southey Green
  60. Southey Hill/Southey Green Road (adj) Southey Green
  61. Adlington Road/Southey Hill (adj) Southey Green
  62. Adlington Road/Buchanan Road (nr) Parson Cross
  63. Adlington Road/Deerlands Avenue (adj) Parson Cross
  64. Deerlands Avenue/Adlington Road (nr) Parson Cross
  65. Deerlands Avenue/Buchanan Crescent (adj) Parson Cross
  66. Deerlands Avenue/Wordsworth Avenue (nr) Parson Cross
  67. Chaucer Road/Deerlands Avenue (at) Parson Cross
  68. Chaucer Road/Mansel Avenue (adj) Parson Cross
  69. Yew Lane/Creswick Lane (adj) Parson Cross
  70. Yew Lane/Dugdale Road (opp) Parson Cross
  71. Yew Lane/Coppin Square (adj) Parson Cross
  72. Morrall Road/Yew Lane (adj) Parson Cross
  73. Monteney Road/Monteney Gardens (opp) Ecclesfield
  74. Monteney Crescent/Brailsford Road (adj) Ecclesfield
  75. Greaves Road/Monteney Crescent (opp) Ecclesfield
  76. High Street/Sycamore Road (adj) Ecclesfield

20 towards Lowfield

All 58 stops
  1. High Street/Sycamore Road (adj) Ecclesfield
  2. Monteney Road/Monteney Crescent (at) Ecclesfield
  3. Monteney Road/Morrell Road (adj) Parson Cross
  4. Yew Lane/Coppin Square Parson Cross
  5. Yew Lane/Dugdale Drive (adj) Parson Cross
  6. Chaucer Road/Yew Lane (nr) Parson Cross
  7. Chaucer Road/Fulmere Road (adj) Parson Cross
  8. Chaucer Road/Deerlands Avenue (nr) Parson Cross
  9. Deerlands Avenue/Wordsworth Avenue (adj) Parson Cross
  10. Deerlands Avenue/Buchanan Crescent (nr) Parson Cross
  11. Deerlands Avenue/Buchanan Crescent (opp) Parson Cross
  12. Adlington Road/Deerlands Avenue (opp) Parson Cross
  13. Adlington Road/Falstaff Road (adj) Parson Cross
  14. Southey Hill/North Hill Road (nr) Southey Green
  15. Moonshine Lane/Galsworthy Road (at) Southey Green
  16. Moonshine Lane/Southey Rise (adj) Southey Green
  17. Herries Road/Herries Drive (adj) Shirecliffe
  18. Herries Road/Boynton Road (opp) Shirecliffe
  19. Herries Road/Longley Lane (adj) Shirecliffe
  20. Norwood Road/Herries Road (NG2) Norwood
  21. Norwood Road/Norwood Drive (opp) Norwood
  22. Norwood Road/Barnsley Road (opp) Norwood
  23. Barnsley Road/Firshill Close (adj) Firshill
  24. Burngreave Road/Toll Bar (adj) Pitsmoor
  25. Burngreave Road/Melrose Road (adj) Burngreave
  26. Burngreave Road/Burngreave Street (adj) Burngreave
  27. Burngreave Road/Gower Street (nr) Burngreave
  28. Spital Hill/Spital Street (opp) Burngreave
  29. Wicker/Blonk Street (WK2) Sheffield Centre
  30. Waingate/CG17 Sheffield Centre
  31. Arundel Gate/AG9 Sheffield Centre
  32. Arundel Gate/Howard Street (AG10) Sheffield Centre
  33. Arundel Gate/Furnival Street (CS1) Sheffield Centre
  34. Charter Row/Moorhead MH5 Sheffield Centre
  35. Fitzwilliam Gate/South Lane (MF5) Sheffield Centre
  36. London Road/St Marys Gate (adj) Highfield
  37. London Road/Alderson Road (adj) Highfield
  38. London Road/Highfield Place (adj) Highfield
  39. London Road/Queens Road (opp) Lowfield
  40. London Road South/Well Road (adj) Heeley
  41. Chesterfield Road/Albert Road (adj) Heeley
  42. Chesterfield Road/Beeton Road (adj) Heeley
  43. Derbyshire Lane/Chesterfield Road (adj) Norton Lees
  44. Norton Lees Road/Cockayne Place (adj) Norton Lees
  45. Norton Lees Road/Cliffe Field Road (adj) Norton Lees
  46. Norton Lees Road/Norton Lees Lane (opp) Norton Lees
  47. Warminster Road/Warminster Close (opp) Norton Lees
  48. Warminster Road/Thorpe House Avenue (adj) Norton Lees
  49. Warminster Road/Ketton Avenue (adj) Norton Lees
  50. Warminster Road/Harvey Clough Road (opp) Norton Lees
  51. Warminster Road/Warminster Place (adj) Norton Lees
  52. Warminster Road/Hemsworth Road (at) Norton
  53. Hemsworth Road/Backmoor Crescent (adj) Norton
  54. Hemsworth Road/Ashbury Lane (adj) Hemsworth
  55. Hemsworth Road/Norton Lane (at) Hemsworth
  56. Blackstock Road/Backmoor Road (adj) Hemsworth
  57. Blackstock Road/Gaunt Drive (adj) Hemsworth
  58. Blackstock Road/Gaunt Close (adj) Hemsworth

Service registration & registered changes

Registered as partly financially supported by a local authority (SYMCA).

From official Traffic Commissioner registrations. Registration PB0002307/212 · Changes in South Yorkshire Mayoral Combined Authority · All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 20 bus?

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

What time is the last 20 bus?

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

How much does the 20 bus cost?

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

The 20 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/212. Check before you travel — services can change at short notice.