97 Western Bank to Totley via Sheffield, Abbeydale

Operated by First South Yorkshire. First bus 05:16, last bus 22:52. 55 journeys on weekdays. Fares: adult single £1.90 to £3.00 — more.

Next towards Totley from Hillsborough Interchange/H4: 11:37, 12:06, 12:37

Next towards Western Bank from Gillfield Wood Terminus/Baslow Road (at): 11:36, 12:07, 12:37

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

Furnival Gate MH2 Stop Sheffield City Centre (Sheffield) — From 0001 Monday 20 July 2026 until further notice (At All times) MH2 Stop will temporarily be suspended due to the installation of a new bus gate. Services 56, 65, 75, 75A, 86, 76A, 76E, 86, 97, 98, 252, 271, 272, M76 will temporarily use MH3 stop duri… All disruptions →
Arundel Gate AG123, Sheffield City Centre (Sheffield) — From 0001 on Sunday 26 July 2026 Arundel Gate AG123 will be permanently closed, following the installation of new stops AG125 and AG126 on Arundel Gate. Services 97, 98, 798, 798A will now depart from AG125. Services 75, 75A, 76, 76A, 76E, 86 will now… All disruptions →
Football Diversions - SWFC, SUFC, SUWFC, BFC, and RUFC Home Games (2026 - 2027 Season) — Before, during, and after Sheffield Wednesday FC, Sheffield United FC, Sheffield United Women FC, Rotherham United FC, and Barnsley FC Home Games, various roads in the areas around the above teams stadiums are closed or inaccessible due to badly parked cars. … All disruptions →

Timetable

Ends at Totley · Monday to Friday · 28 journeys
Stop 05:1606:1306:4807:1807:4908:3909:1009:4010:1110:4011:0611:3712:0612:3713:0713:3614:0614:3715:1115:4216:1616:5617:3518:1519:2520:3021:4522:45
Bolsover Street/Brook Hill (adj) 05:1606:1306:4807:1807:49·······················
Hillsborough Interchange/H4 05:2806:2507:0007:3008:0108:3909:1009:4010:1110:4011:0611:3712:0612:3713:0713:3614:0614:3715:1115:4216:1616:5617:3518:1519:2520:3021:4522:45
Southey Green Road/Southey Green Close (opp) 05:3706:3507:1107:4508:1608:5609:2609:5510:2510:5511:2411:5412:2512:5613:2513:5414:2514:5615:3116:0416:3817:1417:5318:2919:3820:4021:5422:52
Norwood Road/Herries Road (NG2) 05:4606:4307:2007:5508:2609:0609:3610:0410:3311:0411:3312:0312:3313:0413:3314:0214:3315:0415:4016:1316:4717:2318:0018:3719:4420:4722:0122:59
Arundel Gate/Ag125 (27660) 06:0107:0207:4108:1908:5309:3209:5910:2610:5511:2511:5512:2512:5613:2713:5614:2614:5715:2916:0716:4017:1417:4918:2318:5720:0321:0722:2023:16
Abbeydale Road/Empire Road (opp) 06:0907:1007:5208:3109:0209:4110:0910:3611:0611:3612:0712:3713:0813:3914:0814:4015:1315:4316:2316:5617:3218:0418:3719:0920:1221:1622:3023:25
Abbeydale Road South/Pingle Road (opp) 06:1407:1608:0108:4209:1109:4910:1710:4411:1411:4512:1612:4813:1813:4914:1814:5015:2615:5416:3317:0517:4118:1218:4519:1720:1821:2322:3623:30
Totley Brook Road/Furniss Avenue (o/s) ··08:12·························
Gillfield Wood Terminus/Baslow Road (at) 06:2507:2708:2208:5409:2410:0210:3110:5811:2811:5912:3113:0213:3214:0314:3215:0415:4016:0916:4817:2117:5618:2819:0119:3020:2921:3422:4723:40

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 97 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 97

Adult single £1.90 to £3.00

Adult single fare table, stage to stage
£1.90 Harcourt Road
£1.90£1.90 Walkley Library
£2.20£2.20£1.90 Hillsborough Interchange
£2.50£2.50£2.50£1.90 Parkside Rd
£2.50£2.50£2.50£2.20£1.90 Leppings Lane
£2.80£2.80£2.50£2.50£2.20£1.90 Southey Green
£2.80£2.80£2.80£2.50£2.50£2.50£2.50 Crowder Rd
£2.80£2.80£2.80£2.50£2.50£2.50£2.50£1.90 Northern General Hospital
£2.80£2.80£2.80£2.50£2.50£2.50£2.50£2.20£1.90 Norwood Rd
£2.80£2.80£2.80£2.50£2.50£2.50£2.50£2.50£2.20£1.90 Gower Street
£2.80£2.80£2.80£2.50£2.50£2.50£2.50£2.50£2.20£2.20£1.90 Spital Street
£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.50£2.50£2.20 Central farezone
£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.50£2.50£2.20 Boston Street
£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.50£1.90 Highfield Library
£3.00£3.00£3.00£3.00£2.80£2.80£2.80£2.80£2.80£2.80£2.80£2.80£2.50£2.20£1.90 Empire Road
£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.20£1.90 Carter Knowle Road
£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 Springfield Road
£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 Abbey Lane
£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.80£2.80£2.50 Totley Brook Rd
£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£3.00£3.00£3.00£3.00£2.80£2.80£2.50 Totley Terminus

Read along the row of the stage you travel to, to the column below the stage you board at; the first stage is Netherthorpe/Brook Hill.

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 97

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.

43–65% on time
average delay 3.1 min · the range 74 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 97

97 towards Totley

All 95 stops
  1. Bolsover Street/Brook Hill (adj) Western Bank
  2. Winter Street/Mushroom Lane (nr) Crookesmoor
  3. Crookes Valley Road/Oxford Street (opp) Crookesmoor
  4. Barber Road/Crookesmoor Road (opp) Crookesmoor
  5. Commonside/Barber Road (opp) Walkley
  6. Howard Road/Fulton Road (opp) Walkley
  7. Howard Road/Hadfield Street (adj) Walkley
  8. South Road/Hoole Street (opp) Walkley
  9. South Road/Palm Street (Opp) Walkley
  10. Walkley Road/Walkley Bank Road (nr) Walkley
  11. Walkley Lane/Bessingby Road (opp) Lower Walkley
  12. Walkley Lane/Bowness Road (nr) Lower Walkley
  13. Hillsborough Interchange/H4 Hillsborough
  14. Middlewood Road/Taplin Road (adj) Hillsborough
  15. Middlewood Road/Minto Road (adj) Hillsborough
  16. Middlewood Road/Dixon Road (adj) Hillsborough
  17. Middlewood Road/Lennox Road (adj) Hillsborough
  18. Leppings Lane/Eskdale Road (opp) Hillsborough
  19. Leppings Lane/Farndale Road (adj) Hillsborough
  20. Penistone Road North/Clay Wheels Lane (at) Wadsley Bridge
  21. Halifax Road/Fox Hill Road (adj) Wadsley Bridge
  22. Southey Green Road/Halifax Road (adj) Southey Green
  23. Southey Green Road/Wordsworth Avenue (at) Southey Green
  24. Southey Green Road/Dryden Way (adj) Southey Green
  25. Southey Green Road/Southey Green Close (opp) Southey Green
  26. Southey Green Road/Crowder Avenue (adj) Southey Green
  27. Southey Green Road/Crowder Road (opp) Longley
  28. Crowder Road/Crowder Crescent (opp) Longley
  29. Crowder Road/Southey Avenue (opp) Longley
  30. Crowder Road/Longley Crescent (opp) Longley
  31. Crowder Road/Herries Drive (opp) Longley
  32. Longley Hall Road/Longley Hall Rise (opp) Longley
  33. Longley Hall Road/Longley Hall Way (opp) Longley
  34. Longley Hall Road/Longley Hall Grove (opp) Longley
  35. Longley Hall Road/Longley Avenue (nr) Longley
  36. Longley Lane/Longley Hall Road (nr) Longley
  37. Norwood Road/Herries Road (NG2) Norwood
  38. Norwood Road/Norwood Drive (opp) Norwood
  39. Norwood Road/Barnsley Road (opp) Norwood
  40. Scott Road/Barnsley Road (adj) Pitsmoor
  41. Scott Road/Sturton Road (adj) Pitsmoor
  42. Scott Road/Ellesmere Road North (at) Pitsmoor
  43. Ellesmere Road/Lyons Road (adj) Ellesmere
  44. Lyons Street/Petre Street (adj) Ellesmere
  45. Petre Street/Lyons Street (nr) Burngreave
  46. Earldom Street/Ellesmere Walk (adj) Burngreave
  47. Ellesmere Road/Buckenham Street (adj) Burngreave
  48. Ellesmere Road/Gower Street (adj) Burngreave
  49. Spital Hill/Spital Street (opp) Burngreave
  50. Wicker/Blonk Street (WK2) Sheffield Centre
  51. Waingate/CG17 Sheffield Centre
  52. Arundel Gate/Ag125 (27660) Sheffield Centre
  53. Arundel Gate/Furnival Street (CS1) Sheffield Centre
  54. Furnival Gate/Matilda Way (MH2) Sheffield Centre
  55. Fitzwilliam Gate/Bishop Street (MF3) Sheffield Centre
  56. London Road/St Marys Gate (adj) Highfield
  57. London Road/Alderson Road (adj) Highfield
  58. Abbeydale Road/Batt Street (adj) Highfield
  59. Abbeydale Road/Wolseley Road (adj) Highfield
  60. Abbeydale Road/Chippinghouse Road (adj) Highfield
  61. Abbeydale Road/Empire Road (opp) Nether Edge
  62. Abbeydale Road/Leyburn Road (Adj) Nether Edge
  63. Abbeydale Road/Marden Road (opp) Nether Edge
  64. Abbeydale Road/Edgedale Road (Opp) Nether Edge
  65. Abbeydale Road/Woodseats Road (adj) Nether Edge
  66. Abbeydale Road/Archer Road (adj) Millhouses
  67. Abbeydale Road/Troutbeck Road (adj) Millhouses
  68. Abbeydale Road/Marriott Road (nr) Millhouses
  69. Abbeydale Road/Archer Road (at) Millhouses
  70. Abbeydale Road South/Archer Road (nr) Millhouses
  71. Abbeydale Road South/Pingle Road (opp) Millhouses
  72. Abbeydale Road South/Dobcroft Avenue (opp) Millhouses
  73. Abbeydale Road South/Abbey Lane (nr) Abbeydale
  74. Abbeydale Road South/Abbey Lane (adj) Abbeydale
  75. Abbeydale Road South/Sherwood Glen (O/S) Abbeydale
  76. Abbeydale Road South/Dore Road (opp) Abbeydale Park
  77. Abbeydale Road South/Twentywell Lane (adj) Dore
  78. Abbeydale Road South/Five Trees Drive (adj) Abbeydale Park
  79. Abbeydale Road South/Brinkburn Drive (adj) Abbeydale Park
  80. Totley Brook Road/Abbeydale Road South (adj) Totley Brook
  81. King Ecgbert Road/Totley Brook Road (nr) Totley Brook
  82. Furniss Avenue/King Ecgbert Road (nr) Totley Brook
  83. Furniss Avenue/Totley Brook Road (adj) Totley Brook
  84. Totley Brook Road/Furniss Avenue (o/s) Totley Brook
  85. Totley Brook Road/Wessex Gardens (adj) Totley Brook
  86. Totley Brook Road/Oakview (adj) Totley Brook
  87. Totley Brook Road/King Ecgbert Road (at) Totley Brook
  88. Abbeydale Road South/West View Close (adj) Totley Brook
  89. Baslow Road/Mill Lane (adj) Totley
  90. Baslow Road/Glover Road (adj) Totley
  91. Baslow Road/Laverdene Road (adj) Totley
  92. Baslow Road/Mickley Lane (adj) Totley
  93. Baslow Road/Main Avenue (opp) Totley
  94. Baslow Road/Totley Hall Lane (adj) Totley
  95. Gillfield Wood Terminus/Baslow Road (at) Totley

97 towards Western Bank

All 85 stops
  1. Gillfield Wood Terminus/Baslow Road (at) Totley
  2. Baslow Road/Hillfoot Court (at) Totley
  3. Baslow Road/Main Avenue (adj) Totley
  4. Baslow Road/The Crescent (adj) Totley
  5. Baslow Road/Marstone Crescent (nr) Totley
  6. Baslow Road/Marstone Crescent (adj) Totley
  7. Baslow Road/Grove Road (adj) Totley
  8. Abbeydale Road South/Devonshire Road (adj) Totley Brook
  9. Abbeydale Road South/Abbeydale Park Rise (opp) Abbeydale Park
  10. Abbeydale Road South/Five Trees Drive (opp) Abbeydale Park
  11. Abbeydale Road South/Dore Road (opp) Dore
  12. Abbeydale Road South/Dore Road (adj) Abbeydale Park
  13. Abbeydale Road South/Sherwood Glen (adj) Abbeydale
  14. Abbeydale Road South/Abbey Lane (opp) Abbeydale
  15. Abbeydale Road South/Dobcroft Avenue (adj) Millhouses
  16. Abbeydale Road South/Hartington Avenue (Adj) Millhouses
  17. Abbeydale Road South/Springfield Road (adj) Millhouses
  18. Abbeydale Road/Hastings Road (at) Millhouses
  19. Abbeydale Road/Holt House Grove (adj) Millhouses
  20. Abbeydale Road/Bannerdale Road (adj) Millhouses
  21. Abbeydale Road/Lynmouth Road (adj) Nether Edge
  22. Abbeydale Road/Carter Knowle Road (adj) Nether Edge
  23. Abbeydale Road/Marden Road (adj) Nether Edge
  24. Abbeydale Road/Sheldon Road (nr) Nether Edge
  25. Abbeydale Road/Avenue Road (Adj) Nether Edge
  26. Abbeydale Road/St Ronans Road (adj) Highfield
  27. Abbeydale Road/Farrar Road (nr) Highfield
  28. London Road/Sitwell Place (adj) Highfield
  29. London Road/John Street (opp) Highfield
  30. London Road/Boston Street (adj) Highfield
  31. South Lane/Cumberland Street (MF8) Sheffield Centre
  32. Eyre Street/Matilda Street (ES1) Sheffield Centre
  33. Arundel Gate/AG6 Sheffield Centre
  34. Exchange Place/CG15 (27597) Sheffield Centre
  35. Wicker/Walker Street (WK4) Sheffield Centre
  36. Spital Hill/Hallcar Street (adj) Burngreave
  37. Ellesmere Road/Gower Street (opp) Burngreave
  38. Ellesmere Road/Earldom Road (nr) Burngreave
  39. Earldom Street/Sutherland Road (opp) Burngreave
  40. Petre Street/Lyons Street (adj) Burngreave
  41. Lyons Street/Sedan Street (nr) Ellesmere
  42. Ellesmere Road/Malton Street (nr) Ellesmere
  43. Scott Road/Ellesmere Road North (adj) Pitsmoor
  44. Scott Road/Sturton Road (opp) Pitsmoor
  45. Scott Road/Barnsley Road (at) Pitsmoor
  46. Norwood Road/Barnsley Road (adj) Norwood
  47. Norwood Road/Norwood Drive (adj) Norwood
  48. Norwood Road/Herries Road (NG1) Norwood
  49. Herries Road/Fairbank Road (adj) Shirecliffe
  50. Longley Lane/Herries Road (at) Longley
  51. Longley Hall Road/Longley Lane (nr) Longley
  52. Longley Hall Road/Longley Hall Way (adj) Longley
  53. Longley Hall Road/Longley Hall Rise (nr) Longley
  54. Longley Hall Road/Longley Hall Rise (adj) Longley
  55. Crowder Road/Everingham Road (adj) Longley
  56. Crowder Road/Longley Crescent (adj) Longley
  57. Crowder Road/Herries Avenue (by) Longley
  58. Crowder Road/Southey Hall Road (adj) Longley
  59. Southey Green Road/Collinson Road (adj) Longley
  60. Southey Green Road/Crowder Avenue (nr) Southey Green
  61. Southey Green Road/Southey Green Close (adj) Southey Green
  62. Southey Green Road/Dryden Way (opp) Southey Green
  63. Southey Green Road/Wordsworth Avenue (nr) Southey Green
  64. Halifax Road/Southey Green Road (adj) Wadsley Bridge
  65. Penistone Road North/Wardsend Road North (nr) Wadsley Bridge
  66. Penistone Road North/Carwell Lane (Opp) Wadsley Bridge
  67. Leppings Lane/Leake Road (adj) Hillsborough
  68. Leppings Lane/Vere Road (Adj) Hillsborough
  69. Catch Bar Lane/Leppings Lane (adj) Hillsborough
  70. Middlewood Road/Shepperson Road (nr) Hillsborough
  71. Middlewood Road/Leader Road (opp) Hillsborough
  72. Middlewood Road/Dykes Hall Road (opp) Hillsborough
  73. Hillsborough Interchange/H4 Hillsborough
  74. Ripley Street/Dodd Street (adj) Hillsborough
  75. Walkley Lane/Speeton Road (adj) Lower Walkley
  76. Walkley Lane/Bessingby Road (adj) Lower Walkley
  77. Walkley Road/Palm Lane (adj) Walkley
  78. South Road/Palm Street (Adj) Walkley
  79. South Road/Hoole Street (adj) Walkley
  80. Howard Road/Duncombe Street (adj) Walkley
  81. Howard Road/Fulton Road (adj) Walkley
  82. Barber Road/Sydney Road (adj) Walkley
  83. Crookes Valley Road/Crookesmoor Road (adj) Crookesmoor
  84. Winter Street/Mushroom Lane (adj) Crookesmoor
  85. Bolsover Street/Netherthorpe Road (opp) Western Bank

Towns & areas on this route

Frequently asked questions

What time is the first 97 bus?

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

What time is the last 97 bus?

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

How much does the 97 bus cost?

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

The 97 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.