97 bus timetable
Looking for the number 97 bus? 18 different bus routes are numbered 97 across the UK and Ireland, run by 18 operators in 10 areas. They are separate services that happen to share a number — pick yours below for its timetable, stops, live map and fares.
No 97 bus here matches “”. Search the whole site for it, or clear the box to see every 97.
97 bus in London
1 route
- London — Chingford to Stratford via Walthamstow, Leyton Stagecoach London · 04:40–00:40 · 262 buses a weekday
97 bus in South East England
2 routes
- Bexhill — Bexhill to Sidley via Glenleigh Park Stagecoach South East · not Sundays · 09:10–14:05 · 7 buses a weekday
- Hitchin — Hitchin to Stotfold via Purwell, Letchworth Arriva Herts and Essex · not Saturdays · 06:32–18:30 · 25 buses a weekday
97 bus in South West England
4 routes
- Exmouth — Brixington circular via Withycombe Raleigh, Exmouth Dartline · not Sundays · 08:23–17:02 · 9 buses a weekday
- Gloucester — Gloucester to Cheltenham via Churchdown, Hatherley Stagecoach West · 06:15–22:25 · 32 buses a weekday
- Launceston — Launceston to Camelford via Davidstow, Slaughterbridge Go Cornwall Bus · not Sundays · 08:30–17:35 · 9 buses a weekday
- Taunton — Staplehay to Taunton via Trull, Wilton Hatch Green Coaches · not Sundays · 09:00–17:00 · 15 buses a weekday
97 bus in East of England
1 route
- Ipswich — Chantry to Shotley Gate via Ipswich, Stoke Ipswich Buses · not Sundays · 06:45–18:45 · 16 buses a weekday
97 bus in East Midlands
2 routes
- Gainsborough — Gainsborough to Retford via Walkeringham, Misterton Stagecoach East Midlands · not Sundays · 06:20–18:10 · 14 buses a weekday
- Sandtoft — Sandtoft to Garthorpe via Haxey, Woodhouse North Lincolnshire Council · Mondays, Wednesdays and Thursdays only · 09:40–15:21 · 5 buses a weekday
97 bus in West Midlands
1 route
- Birmingham — Birmingham to Birmingham Business Park via Digbeth, Chelmsley Wood National Express West Midlands · 04:29–00:50 · 201 buses a weekday
97 bus in Yorkshire & the Humber
2 routes
- Darton — Bloomhouse Green to Wakefield via Hall Green, Painthorpe Globe Holidays · weekdays only · 07:28–17:23 · 3 buses a weekday
- Sheffield — Western Bank to Totley via Sheffield, Abbeydale First South Yorkshire · 05:16–22:52 · 55 buses a weekday
97 bus in North West England
3 routes
- Blackburn — Blackamoor to Blackburn via Hoddlesden, Darwen Moving People · weekdays only · 07:40–15:30 · 2 buses a weekday
- Kirkby — Kirkby circular via Southdene, Westvale Stagecoach Merseyside and South Lancashire · not Sundays · 09:20–15:20 · 12 buses a weekday
- Manchester City Centre — Shudehill to Bury via Hillock, Unsworth Bee Network · 05:30–00:05 · 67 buses a weekday
97 bus in Scotland
1 route
- Ayr — Ayr to Doonfoot via Seafield Stagecoach West Scotland · 07:35–22:05 · 28 buses a weekday
97 bus in Northern Ireland
1 route
- Strabane — Strabane to Omagh via Sion Mills, Conywarren Ulsterbus · not Sundays · 07:40–17:50 · 7 buses a weekday
Frequently asked questions
Where does the number 97 bus run?
18 buses are numbered 97, in Birmingham, Gloucester, Ipswich, Manchester City Centre, Ayr, Sheffield, Launceston, Gainsborough, Kirkby, Hitchin, London, Bexhill and 6 more places. Each one is listed above by area, with its timetable, stops and live map.
Why are there so many different 97 buses?
Route numbers in the UK are chosen locally — by the operator, or by the local transport authority that tenders the service — not from any national list. Nothing stops two towns hundreds of miles apart both running a 97, and 18 of them do. The 97 in Birmingham has no connection to the 97 in Gloucester: different operator, different road, different timetable.
How do I find the right 97 bus timetable?
Find your part of the country in the list above and open the 97 that starts or finishes near you — each one links to its full timetable, every stop, a live map and its fares. If you know the stop you'll be waiting at, searching for the stop name instead gives you the next departures from that exact stop, which is more reliable than any timetable.
Is the 97 bus the same route in every town?
No. These are 18 unrelated services that happen to share a number, run by 18 different operators. Fares, timetables and accessibility differ on each one, so always open the specific 97 for your area.
Looking for the next bus rather than a timetable? Stops near you shows live departures. Browse all bus routes, every operator or timetables by town. Data from operators via the DfT Bus Open Data Service — see all sources.