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.
Wanted a different 97? 17 other bus routes are numbered 97 elsewhere in the UK — see every 97 bus timetable by area.
| Stop | 05:16 | 06:13 | 06:48 | 07:18 | 07:49 | 08:39 | 09:10 | 09:40 | 10:11 | 10:40 | 11:06 | 11:37 | 12:06 | 12:37 | 13:07 | 13:36 | 14:06 | 14:37 | 15:11 | 15:42 | 16:16 | 16:56 | 17:35 | 18:15 | 19:25 | 20:30 | 21:45 | 22:45 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bolsover Street/Brook Hill (adj) | 05:16 | 06:13 | 06:48 | 07:18 | 07:49 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Hillsborough Interchange/H4 | 05:28 | 06:25 | 07:00 | 07:30 | 08:01 | 08:39 | 09:10 | 09:40 | 10:11 | 10:40 | 11:06 | 11:37 | 12:06 | 12:37 | 13:07 | 13:36 | 14:06 | 14:37 | 15:11 | 15:42 | 16:16 | 16:56 | 17:35 | 18:15 | 19:25 | 20:30 | 21:45 | 22:45 |
| Southey Green Road/Southey Green Close (opp) | 05:37 | 06:35 | 07:11 | 07:45 | 08:16 | 08:56 | 09:26 | 09:55 | 10:25 | 10:55 | 11:24 | 11:54 | 12:25 | 12:56 | 13:25 | 13:54 | 14:25 | 14:56 | 15:31 | 16:04 | 16:38 | 17:14 | 17:53 | 18:29 | 19:38 | 20:40 | 21:54 | 22:52 |
| Norwood Road/Herries Road (NG2) | 05:46 | 06:43 | 07:20 | 07:55 | 08:26 | 09:06 | 09:36 | 10:04 | 10:33 | 11:04 | 11:33 | 12:03 | 12:33 | 13:04 | 13:33 | 14:02 | 14:33 | 15:04 | 15:40 | 16:13 | 16:47 | 17:23 | 18:00 | 18:37 | 19:44 | 20:47 | 22:01 | 22:59 |
| Arundel Gate/Ag125 (27660) | 06:01 | 07:02 | 07:41 | 08:19 | 08:53 | 09:32 | 09:59 | 10:26 | 10:55 | 11:25 | 11:55 | 12:25 | 12:56 | 13:27 | 13:56 | 14:26 | 14:57 | 15:29 | 16:07 | 16:40 | 17:14 | 17:49 | 18:23 | 18:57 | 20:03 | 21:07 | 22:20 | 23:16 |
| Abbeydale Road/Empire Road (opp) | 06:09 | 07:10 | 07:52 | 08:31 | 09:02 | 09:41 | 10:09 | 10:36 | 11:06 | 11:36 | 12:07 | 12:37 | 13:08 | 13:39 | 14:08 | 14:40 | 15:13 | 15:43 | 16:23 | 16:56 | 17:32 | 18:04 | 18:37 | 19:09 | 20:12 | 21:16 | 22:30 | 23:25 |
| Abbeydale Road South/Pingle Road (opp) | 06:14 | 07:16 | 08:01 | 08:42 | 09:11 | 09:49 | 10:17 | 10:44 | 11:14 | 11:45 | 12:16 | 12:48 | 13:18 | 13:49 | 14:18 | 14:50 | 15:26 | 15:54 | 16:33 | 17:05 | 17:41 | 18:12 | 18:45 | 19:17 | 20:18 | 21:23 | 22:36 | 23:30 |
| Totley Brook Road/Furniss Avenue (o/s) | · | · | 08:12 | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Gillfield Wood Terminus/Baslow Road (at) | 06:25 | 07:27 | 08:22 | 08:54 | 09:24 | 10:02 | 10:31 | 10:58 | 11:28 | 11:59 | 12:31 | 13:02 | 13:32 | 14:03 | 14:32 | 15:04 | 15:40 | 16:09 | 16:48 | 17:21 | 17:56 | 18:28 | 19:01 | 19:30 | 20:29 | 21:34 | 22:47 | 23: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.
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.
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
- Bolsover Street/Brook Hill (adj) Western Bank
- Winter Street/Mushroom Lane (nr) Crookesmoor
- Crookes Valley Road/Oxford Street (opp) Crookesmoor
- Barber Road/Crookesmoor Road (opp) Crookesmoor
- Commonside/Barber Road (opp) Walkley
- Howard Road/Fulton Road (opp) Walkley
- Howard Road/Hadfield Street (adj) Walkley
- South Road/Hoole Street (opp) Walkley
- South Road/Palm Street (Opp) Walkley
- Walkley Road/Walkley Bank Road (nr) Walkley
- Walkley Lane/Bessingby Road (opp) Lower Walkley
- Walkley Lane/Bowness Road (nr) Lower Walkley
- Hillsborough Interchange/H4 Hillsborough
- Middlewood Road/Taplin Road (adj) Hillsborough
- Middlewood Road/Minto Road (adj) Hillsborough
- Middlewood Road/Dixon Road (adj) Hillsborough
- Middlewood Road/Lennox Road (adj) Hillsborough
- Leppings Lane/Eskdale Road (opp) Hillsborough
- Leppings Lane/Farndale Road (adj) Hillsborough
- Penistone Road North/Clay Wheels Lane (at) Wadsley Bridge
- Halifax Road/Fox Hill Road (adj) Wadsley Bridge
- Southey Green Road/Halifax Road (adj) Southey Green
- Southey Green Road/Wordsworth Avenue (at) Southey Green
- Southey Green Road/Dryden Way (adj) Southey Green
- Southey Green Road/Southey Green Close (opp) Southey Green
- Southey Green Road/Crowder Avenue (adj) Southey Green
- Southey Green Road/Crowder Road (opp) Longley
- Crowder Road/Crowder Crescent (opp) Longley
- Crowder Road/Southey Avenue (opp) Longley
- Crowder Road/Longley Crescent (opp) Longley
- Crowder Road/Herries Drive (opp) Longley
- Longley Hall Road/Longley Hall Rise (opp) Longley
- Longley Hall Road/Longley Hall Way (opp) Longley
- Longley Hall Road/Longley Hall Grove (opp) Longley
- Longley Hall Road/Longley Avenue (nr) Longley
- Longley Lane/Longley Hall Road (nr) Longley
- Norwood Road/Herries Road (NG2) Norwood
- Norwood Road/Norwood Drive (opp) Norwood
- Norwood Road/Barnsley Road (opp) Norwood
- Scott Road/Barnsley Road (adj) Pitsmoor
- Scott Road/Sturton Road (adj) Pitsmoor
- Scott Road/Ellesmere Road North (at) Pitsmoor
- Ellesmere Road/Lyons Road (adj) Ellesmere
- Lyons Street/Petre Street (adj) Ellesmere
- Petre Street/Lyons Street (nr) Burngreave
- Earldom Street/Ellesmere Walk (adj) Burngreave
- Ellesmere Road/Buckenham Street (adj) Burngreave
- Ellesmere Road/Gower Street (adj) Burngreave
- Spital Hill/Spital Street (opp) Burngreave
- Wicker/Blonk Street (WK2) Sheffield Centre
- Waingate/CG17 Sheffield Centre
- Arundel Gate/Ag125 (27660) Sheffield Centre
- Arundel Gate/Furnival Street (CS1) Sheffield Centre
- Furnival Gate/Matilda Way (MH2) Sheffield Centre
- Fitzwilliam Gate/Bishop Street (MF3) Sheffield Centre
- London Road/St Marys Gate (adj) Highfield
- London Road/Alderson Road (adj) Highfield
- Abbeydale Road/Batt Street (adj) Highfield
- Abbeydale Road/Wolseley Road (adj) Highfield
- Abbeydale Road/Chippinghouse Road (adj) Highfield
- Abbeydale Road/Empire Road (opp) Nether Edge
- Abbeydale Road/Leyburn Road (Adj) Nether Edge
- Abbeydale Road/Marden Road (opp) Nether Edge
- Abbeydale Road/Edgedale Road (Opp) Nether Edge
- Abbeydale Road/Woodseats Road (adj) Nether Edge
- Abbeydale Road/Archer Road (adj) Millhouses
- Abbeydale Road/Troutbeck Road (adj) Millhouses
- Abbeydale Road/Marriott Road (nr) Millhouses
- Abbeydale Road/Archer Road (at) Millhouses
- Abbeydale Road South/Archer Road (nr) Millhouses
- Abbeydale Road South/Pingle Road (opp) Millhouses
- Abbeydale Road South/Dobcroft Avenue (opp) Millhouses
- Abbeydale Road South/Abbey Lane (nr) Abbeydale
- Abbeydale Road South/Abbey Lane (adj) Abbeydale
- Abbeydale Road South/Sherwood Glen (O/S) Abbeydale
- Abbeydale Road South/Dore Road (opp) Abbeydale Park
- Abbeydale Road South/Twentywell Lane (adj) Dore
- Abbeydale Road South/Five Trees Drive (adj) Abbeydale Park
- Abbeydale Road South/Brinkburn Drive (adj) Abbeydale Park
- Totley Brook Road/Abbeydale Road South (adj) Totley Brook
- King Ecgbert Road/Totley Brook Road (nr) Totley Brook
- Furniss Avenue/King Ecgbert Road (nr) Totley Brook
- Furniss Avenue/Totley Brook Road (adj) Totley Brook
- Totley Brook Road/Furniss Avenue (o/s) Totley Brook
- Totley Brook Road/Wessex Gardens (adj) Totley Brook
- Totley Brook Road/Oakview (adj) Totley Brook
- Totley Brook Road/King Ecgbert Road (at) Totley Brook
- Abbeydale Road South/West View Close (adj) Totley Brook
- Baslow Road/Mill Lane (adj) Totley
- Baslow Road/Glover Road (adj) Totley
- Baslow Road/Laverdene Road (adj) Totley
- Baslow Road/Mickley Lane (adj) Totley
- Baslow Road/Main Avenue (opp) Totley
- Baslow Road/Totley Hall Lane (adj) Totley
- Gillfield Wood Terminus/Baslow Road (at) Totley
97 towards Western Bank
All 85 stops
- Gillfield Wood Terminus/Baslow Road (at) Totley
- Baslow Road/Hillfoot Court (at) Totley
- Baslow Road/Main Avenue (adj) Totley
- Baslow Road/The Crescent (adj) Totley
- Baslow Road/Marstone Crescent (nr) Totley
- Baslow Road/Marstone Crescent (adj) Totley
- Baslow Road/Grove Road (adj) Totley
- Abbeydale Road South/Devonshire Road (adj) Totley Brook
- Abbeydale Road South/Abbeydale Park Rise (opp) Abbeydale Park
- Abbeydale Road South/Five Trees Drive (opp) Abbeydale Park
- Abbeydale Road South/Dore Road (opp) Dore
- Abbeydale Road South/Dore Road (adj) Abbeydale Park
- Abbeydale Road South/Sherwood Glen (adj) Abbeydale
- Abbeydale Road South/Abbey Lane (opp) Abbeydale
- Abbeydale Road South/Dobcroft Avenue (adj) Millhouses
- Abbeydale Road South/Hartington Avenue (Adj) Millhouses
- Abbeydale Road South/Springfield Road (adj) Millhouses
- Abbeydale Road/Hastings Road (at) Millhouses
- Abbeydale Road/Holt House Grove (adj) Millhouses
- Abbeydale Road/Bannerdale Road (adj) Millhouses
- Abbeydale Road/Lynmouth Road (adj) Nether Edge
- Abbeydale Road/Carter Knowle Road (adj) Nether Edge
- Abbeydale Road/Marden Road (adj) Nether Edge
- Abbeydale Road/Sheldon Road (nr) Nether Edge
- Abbeydale Road/Avenue Road (Adj) Nether Edge
- Abbeydale Road/St Ronans Road (adj) Highfield
- Abbeydale Road/Farrar Road (nr) Highfield
- London Road/Sitwell Place (adj) Highfield
- London Road/John Street (opp) Highfield
- London Road/Boston Street (adj) Highfield
- South Lane/Cumberland Street (MF8) Sheffield Centre
- Eyre Street/Matilda Street (ES1) Sheffield Centre
- Arundel Gate/AG6 Sheffield Centre
- Exchange Place/CG15 (27597) Sheffield Centre
- Wicker/Walker Street (WK4) Sheffield Centre
- Spital Hill/Hallcar Street (adj) Burngreave
- Ellesmere Road/Gower Street (opp) Burngreave
- Ellesmere Road/Earldom Road (nr) Burngreave
- Earldom Street/Sutherland Road (opp) Burngreave
- Petre Street/Lyons Street (adj) Burngreave
- Lyons Street/Sedan Street (nr) Ellesmere
- Ellesmere Road/Malton Street (nr) Ellesmere
- Scott Road/Ellesmere Road North (adj) Pitsmoor
- Scott Road/Sturton Road (opp) Pitsmoor
- Scott Road/Barnsley Road (at) Pitsmoor
- Norwood Road/Barnsley Road (adj) Norwood
- Norwood Road/Norwood Drive (adj) Norwood
- Norwood Road/Herries Road (NG1) Norwood
- Herries Road/Fairbank Road (adj) Shirecliffe
- Longley Lane/Herries Road (at) Longley
- Longley Hall Road/Longley Lane (nr) Longley
- Longley Hall Road/Longley Hall Way (adj) Longley
- Longley Hall Road/Longley Hall Rise (nr) Longley
- Longley Hall Road/Longley Hall Rise (adj) Longley
- Crowder Road/Everingham Road (adj) Longley
- Crowder Road/Longley Crescent (adj) Longley
- Crowder Road/Herries Avenue (by) Longley
- Crowder Road/Southey Hall Road (adj) Longley
- Southey Green Road/Collinson Road (adj) Longley
- Southey Green Road/Crowder Avenue (nr) Southey Green
- Southey Green Road/Southey Green Close (adj) Southey Green
- Southey Green Road/Dryden Way (opp) Southey Green
- Southey Green Road/Wordsworth Avenue (nr) Southey Green
- Halifax Road/Southey Green Road (adj) Wadsley Bridge
- Penistone Road North/Wardsend Road North (nr) Wadsley Bridge
- Penistone Road North/Carwell Lane (Opp) Wadsley Bridge
- Leppings Lane/Leake Road (adj) Hillsborough
- Leppings Lane/Vere Road (Adj) Hillsborough
- Catch Bar Lane/Leppings Lane (adj) Hillsborough
- Middlewood Road/Shepperson Road (nr) Hillsborough
- Middlewood Road/Leader Road (opp) Hillsborough
- Middlewood Road/Dykes Hall Road (opp) Hillsborough
- Hillsborough Interchange/H4 Hillsborough
- Ripley Street/Dodd Street (adj) Hillsborough
- Walkley Lane/Speeton Road (adj) Lower Walkley
- Walkley Lane/Bessingby Road (adj) Lower Walkley
- Walkley Road/Palm Lane (adj) Walkley
- South Road/Palm Street (Adj) Walkley
- South Road/Hoole Street (adj) Walkley
- Howard Road/Duncombe Street (adj) Walkley
- Howard Road/Fulton Road (adj) Walkley
- Barber Road/Sydney Road (adj) Walkley
- Crookes Valley Road/Crookesmoor Road (adj) Crookesmoor
- Winter Street/Mushroom Lane (adj) Crookesmoor
- 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.