98 Solihull to Alum Rock via Hobs Moat, Yardley
Operated by Diamond Bus. First bus 05:45, last bus 19:20. 48 journeys on weekdays. Fares: singles capped at £3 — more.
Wanted a different 98? 18 other bus routes are numbered 98 elsewhere in the UK — see every 98 bus timetable by area.
| Stop | 05:45 | 06:40 | 07:10 | 07:45 | 08:45 | 09:18 | 09:48 | 10:18 | 10:48 | 11:18 | 11:48 | 12:18 | 12:48 | 13:18 | 13:48 | 14:18 | 14:55 | 15:20 | 15:55 | 16:30 | 17:05 | 17:45 | 18:25 | 19:05 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Solihull Station (Stand F) | 05:45 | 06:40 | 07:10 | 07:45 | 08:45 | 09:18 | 09:48 | 10:18 | 10:48 | 11:18 | 11:48 | 12:18 | 12:48 | 13:18 | 13:48 | 14:18 | 14:55 | 15:20 | 15:55 | 16:30 | 17:05 | 17:45 | 18:25 | 19:05 |
| Solihull Town Centre (Stop SA) | 05:47 | 06:45 | 07:15 | 07:48 | 08:48 | 09:21 | 09:51 | 10:21 | 10:51 | 11:21 | 11:51 | 12:21 | 12:51 | 13:21 | 13:51 | 14:21 | 14:58 | 15:23 | 15:58 | 16:33 | 17:08 | 17:48 | 18:28 | 19:08 |
| The Lyndon (adj) | 06:04 | 06:59 | 07:29 | 08:04 | 09:04 | 09:37 | 10:07 | 10:37 | 11:07 | 11:37 | 12:07 | 12:37 | 13:07 | 13:37 | 14:07 | 14:37 | 15:16 | 15:43 | 16:18 | 16:53 | 17:26 | 18:05 | 18:45 | 19:25 |
| Deepdale Avenue (before) | 06:14 | 07:14 | 07:44 | 08:19 | 09:19 | 09:52 | 10:22 | 10:52 | 11:22 | 11:52 | 12:22 | 12:52 | 13:22 | 13:52 | 14:22 | 14:52 | 15:32 | 15:59 | 16:33 | 17:07 | 17:40 | 18:15 | 18:55 | 19:35 |
| Croft Road (after) | 06:30 | 07:29 | 07:59 | 08:35 | 09:32 | 10:05 | 10:35 | 11:05 | 11:35 | 12:05 | 12:35 | 13:05 | 13:35 | 14:05 | 14:35 | 15:05 | 15:49 | 16:17 | 16:50 | 17:24 | 17:55 | 18:28 | 19:08 | 19:47 |
| Heartlands Hospital (Stop HC) | 06:40 | 07:43 | 08:13 | 08:51 | 09:42 | 10:15 | 10:45 | 11:15 | 11:45 | 12:15 | 12:45 | 13:15 | 13:45 | 14:15 | 14:45 | 15:21 | 16:05 | 16:32 | 17:05 | 17:35 | 18:05 | 18:38 | 19:18 | 19:57 |
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.
Tickets on the 98
Diamond Bus publishes singles and day tickets on this route for adults and children.
Adult Single Capped · Child Single Capped · New Adult Single · New Child Single · Staffordshire Knot
A multi-operator ticket covers this route — it's valid on other companies' buses in the area too, which usually beats buying singles if you change buses.
Ticket types come from Diamond Bus's own fares data on the Bus Open Data Service, last updated 26 September 2026. That dataset lists what's sold, not what it costs, so check prices with Diamond Bus.
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 Diamond Bus before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, 28 December, New Year's Eve 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 98
98 towards Alum Rock
All 65 stops
- Solihull Station (Stand F) Solihull
- Solihull Town Centre (Stop SA) Solihull
- Solihull Hospital (opposite) Solihull
- Grove Road (opp) Lode Heath
- Hermitage Road (opp) Lode Heath
- Lode Heath School (adj) Lode Heath
- Rowood Drive (opp) Lode Heath
- Henley Crescent (adj) Lode Heath
- Dovecote Close (adj) Hobs Moat
- Dursley Close (before) Hobs Moat
- Knights Bridge Road (adj) Hobs Moat
- Oakham Way (opp) Hobs Moat
- Dene Court Road (opp) Ulverley Green
- Chelmscote Road (opp) Ulverley Green
- Olton Station (opposite) Olton
- Barrington Road (opposite) Olton
- Fernhill Road (adjacent) Lyndon
- Pierce Avenue (adj) Lyndon
- Richmond Medical Centre (adj) Lyndon
- The Lyndon (adj) Lyndon
- Shalford Road (before) Lyndon
- Bosworth Road (opp) Lyndon
- The Vineries (adjacent) Stockfield
- Cambridge Way (adj) Stockfield
- The Journeys End (before) Stockfield
- Aldershaw Road (adjacent) Stockfield
- Measham Grove (opp) Stockfield
- Wichnor Road (before) Lyndon End
- Brean Avenue (before) Lyndon End
- Keswick Road (adj) Lyndon End
- Lyndon Road (opp) Lyndon End
- The Wheatsheaf (opp) Sheldon
- Deepdale Avenue (before) Sheldon
- Mardon Road (opp) Sheldon
- Sheldon Grove (adj) Sheldon
- Church Road (after) Sheldon
- Hollywell Road (opp) Lyndon End
- Barrows Lane (before) Lyndon End
- Brays Road (before) Lyndon End
- Hollywell Road (opp) Lyndon Green
- Bincomb Avenue (opp) Lyndon Green
- Rodborough Road (opp) Lyndon Green
- Willclare Road (before) Lyndon Green
- Bellevue Road (opp) Lyndon Green
- Cockshut Hill (adj) Cockshut Hill
- Duncroft Road (opp) Cockshut Hill
- Cockshut Hill School (opp) Cockshut Hill
- Partridge Road (opp) Cockshut Hill
- Sedgemere Road (adj) Cockshut Hill
- Vibart Road (adjacent) Yardley
- Barrows Lane (adj) Yardley
- Wroxton Road (adj) Yardley
- Croft Road (after) Yardley
- Stoney Lane (opposite) Yardley
- Clements Road (opp) Yardley
- Wash Lane (adjacent) Yardley
- Rosedale Grove (adjacent) Hay Mills
- Millhouse Road (opp) Hay Mills
- Hob Moor Road (opp) Hay Mills
- Recreation Ground (opp) Hay Mills
- Newbridge Road (after) Alum Rock
- Elmbank Court (Stop HN) Alum Rock
- Tamarind Centre (adj) Bordesley Green
- Daniels Road (adj) Alum Rock
- Heartlands Hospital (Stop HC) Alum Rock
98 towards Solihull
All 68 stops
- Heartlands Hospital (Stop HJ) Alum Rock
- Daniels Road (opp) Alum Rock
- Tamarind Centre (opp) Bordesley Green
- Elmbank Court (Stop HK) Alum Rock
- Newbridge Road (before) Alum Rock
- Recreation Ground (adj) Hay Mills
- Heybarnes Road (opp) Hay Mills
- Millhouse Road (adj) Hay Mills
- Rosedale Grove (after) Hay Mills
- Wash Lane (after) Yardley
- Clements Road (adj) Yardley
- Stoney Lane (near) Yardley
- Croft Road (before) Yardley
- Wroxton Road (opp) Yardley
- Barrows Lane (opp) Yardley
- Vibart Road (before) Yardley
- Old Yardley Park (opp) Cockshut Hill
- Partridge Road (adj) Cockshut Hill
- Cockshut Hill School (adj) Cockshut Hill
- Duncroft Road (adj) Cockshut Hill
- Elmay Road (after) Cockshut Hill
- Bellevue Road (adj) Lyndon Green
- Willclare Road (opp) Lyndon Green
- Rodborough Road (adj) Lyndon Green
- Bincomb Avenue (adj) Lyndon Green
- Hollywell Road (adj) Lyndon Green
- Brays Road (after) Lyndon End
- Barrows Lane (after) Lyndon End
- Hollywell Road (adj) Lyndon End
- Church Road (before) Sheldon
- Sheldon Grove (before) Sheldon
- Mardon Road (adj) Sheldon
- Deepdale Avenue (after) Sheldon
- The Wheatsheaf (adj) Sheldon
- Lyndon Road (adj) Lyndon End
- Keswick Road (opp) Lyndon End
- Marcot Road (after) Lyndon
- Brean Avenue (after) Lyndon End
- Wichnor Road (after) Lyndon End
- Measham Grove (adj) Stockfield
- Aldershaw Road (opp) Stockfield
- The Journeys End (after) Stockfield
- Cambridge Way (opp) Stockfield
- The Vineries (opposite) Stockfield
- Bosworth Road (adj) Lyndon
- Shalford Road (adj) Lyndon
- The Lyndon (opp) Lyndon
- Richmond Medical Centre (opp) Lyndon
- Pierce Avenue (opp) Lyndon
- Fernhill Road (opp) Lyndon
- Barrington Road (adj) Olton
- Olton Station (adjacent) Olton
- Chelmscote Road (adj) Ulverley Green
- Dene Court Road (adj) Ulverley Green
- Oakham Way (adj) Hobs Moat
- The Highwood (adjacent) Hobs Moat
- Knights Bridge Road (opp) Hobs Moat
- Dursley Close (after) Hobs Moat
- Dovecote Close (opp) Hobs Moat
- Dovehouse Lane (opposite) Hobs Moat
- Henley Crescent (opp) Lode Heath
- Lode Heath School (opposite) Lode Heath
- Lighthorne Road (opposite) Lode Heath
- Hermitage Road (before) Lode Heath
- Grove Road (adj) Lode Heath
- Solihull Hospital (adjacent) Solihull
- Solihull Town Centre (Stop SM) Solihull
- Solihull Station (Stop T1) Solihull
Towns & areas on this route
Frequently asked questions
What time is the first 98 bus?
The first 98 departure on weekdays leaves at 05:45 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 98 bus?
The last 98 on weekdays leaves its first stop at 19:20. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 98 bus cost?
The 98 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. Diamond Bus day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 98 bus?
The 98 is operated by Diamond Bus.
Timetable data from Diamond Bus via the DfT Bus Open Data Service (West Midlands feed). Diamond Bus last updated their Bus Open Data publications on 28 August 2026. Check before you travel — services can change at short notice.