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.

Next towards Alum Rock from Solihull Station (Stand F): 10:18, 10:48, 11:18

Next towards Solihull from Heartlands Hospital (Stop HJ): 10:22, 10:52, 11:22

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

Timetable

Ends at Alum Rock, Alston Rd · Monday to Friday · 24 journeys
Stop 05:4506:4007:1007:4508:4509:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:5515:2015:5516:3017:0517:4518:2519:05
Solihull Station (Stand F) 05:4506:4007:1007:4508:4509:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:5515:2015:5516:3017:0517:4518:2519:05
Solihull Town Centre (Stop SA) 05:4706:4507:1507:4808:4809:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:5815:2315:5816:3317:0817:4818:2819:08
The Lyndon (adj) 06:0406:5907:2908:0409:0409:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:1615:4316:1816:5317:2618:0518:4519:25
Deepdale Avenue (before) 06:1407:1407:4408:1909:1909:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:3215:5916:3317:0717:4018:1518:5519:35
Croft Road (after) 06:3007:2907:5908:3509:3210:0510:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:4916:1716:5017:2417:5518:2819:0819:47
Heartlands Hospital (Stop HC) 06:4007:4308:1308:5109:4210:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:2116:0516:3217:0517:3518:0518:3819:1819: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.

The 98 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 →

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.

58–74% on time
average delay 1.9 min · the range 131 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 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
  1. Solihull Station (Stand F) Solihull
  2. Solihull Town Centre (Stop SA) Solihull
  3. Solihull Hospital (opposite) Solihull
  4. Grove Road (opp) Lode Heath
  5. Hermitage Road (opp) Lode Heath
  6. Lode Heath School (adj) Lode Heath
  7. Rowood Drive (opp) Lode Heath
  8. Henley Crescent (adj) Lode Heath
  9. Dovecote Close (adj) Hobs Moat
  10. Dursley Close (before) Hobs Moat
  11. Knights Bridge Road (adj) Hobs Moat
  12. Oakham Way (opp) Hobs Moat
  13. Dene Court Road (opp) Ulverley Green
  14. Chelmscote Road (opp) Ulverley Green
  15. Olton Station (opposite) Olton
  16. Barrington Road (opposite) Olton
  17. Fernhill Road (adjacent) Lyndon
  18. Pierce Avenue (adj) Lyndon
  19. Richmond Medical Centre (adj) Lyndon
  20. The Lyndon (adj) Lyndon
  21. Shalford Road (before) Lyndon
  22. Bosworth Road (opp) Lyndon
  23. The Vineries (adjacent) Stockfield
  24. Cambridge Way (adj) Stockfield
  25. The Journeys End (before) Stockfield
  26. Aldershaw Road (adjacent) Stockfield
  27. Measham Grove (opp) Stockfield
  28. Wichnor Road (before) Lyndon End
  29. Brean Avenue (before) Lyndon End
  30. Keswick Road (adj) Lyndon End
  31. Lyndon Road (opp) Lyndon End
  32. The Wheatsheaf (opp) Sheldon
  33. Deepdale Avenue (before) Sheldon
  34. Mardon Road (opp) Sheldon
  35. Sheldon Grove (adj) Sheldon
  36. Church Road (after) Sheldon
  37. Hollywell Road (opp) Lyndon End
  38. Barrows Lane (before) Lyndon End
  39. Brays Road (before) Lyndon End
  40. Hollywell Road (opp) Lyndon Green
  41. Bincomb Avenue (opp) Lyndon Green
  42. Rodborough Road (opp) Lyndon Green
  43. Willclare Road (before) Lyndon Green
  44. Bellevue Road (opp) Lyndon Green
  45. Cockshut Hill (adj) Cockshut Hill
  46. Duncroft Road (opp) Cockshut Hill
  47. Cockshut Hill School (opp) Cockshut Hill
  48. Partridge Road (opp) Cockshut Hill
  49. Sedgemere Road (adj) Cockshut Hill
  50. Vibart Road (adjacent) Yardley
  51. Barrows Lane (adj) Yardley
  52. Wroxton Road (adj) Yardley
  53. Croft Road (after) Yardley
  54. Stoney Lane (opposite) Yardley
  55. Clements Road (opp) Yardley
  56. Wash Lane (adjacent) Yardley
  57. Rosedale Grove (adjacent) Hay Mills
  58. Millhouse Road (opp) Hay Mills
  59. Hob Moor Road (opp) Hay Mills
  60. Recreation Ground (opp) Hay Mills
  61. Newbridge Road (after) Alum Rock
  62. Elmbank Court (Stop HN) Alum Rock
  63. Tamarind Centre (adj) Bordesley Green
  64. Daniels Road (adj) Alum Rock
  65. Heartlands Hospital (Stop HC) Alum Rock

98 towards Solihull

All 68 stops
  1. Heartlands Hospital (Stop HJ) Alum Rock
  2. Daniels Road (opp) Alum Rock
  3. Tamarind Centre (opp) Bordesley Green
  4. Elmbank Court (Stop HK) Alum Rock
  5. Newbridge Road (before) Alum Rock
  6. Recreation Ground (adj) Hay Mills
  7. Heybarnes Road (opp) Hay Mills
  8. Millhouse Road (adj) Hay Mills
  9. Rosedale Grove (after) Hay Mills
  10. Wash Lane (after) Yardley
  11. Clements Road (adj) Yardley
  12. Stoney Lane (near) Yardley
  13. Croft Road (before) Yardley
  14. Wroxton Road (opp) Yardley
  15. Barrows Lane (opp) Yardley
  16. Vibart Road (before) Yardley
  17. Old Yardley Park (opp) Cockshut Hill
  18. Partridge Road (adj) Cockshut Hill
  19. Cockshut Hill School (adj) Cockshut Hill
  20. Duncroft Road (adj) Cockshut Hill
  21. Elmay Road (after) Cockshut Hill
  22. Bellevue Road (adj) Lyndon Green
  23. Willclare Road (opp) Lyndon Green
  24. Rodborough Road (adj) Lyndon Green
  25. Bincomb Avenue (adj) Lyndon Green
  26. Hollywell Road (adj) Lyndon Green
  27. Brays Road (after) Lyndon End
  28. Barrows Lane (after) Lyndon End
  29. Hollywell Road (adj) Lyndon End
  30. Church Road (before) Sheldon
  31. Sheldon Grove (before) Sheldon
  32. Mardon Road (adj) Sheldon
  33. Deepdale Avenue (after) Sheldon
  34. The Wheatsheaf (adj) Sheldon
  35. Lyndon Road (adj) Lyndon End
  36. Keswick Road (opp) Lyndon End
  37. Marcot Road (after) Lyndon
  38. Brean Avenue (after) Lyndon End
  39. Wichnor Road (after) Lyndon End
  40. Measham Grove (adj) Stockfield
  41. Aldershaw Road (opp) Stockfield
  42. The Journeys End (after) Stockfield
  43. Cambridge Way (opp) Stockfield
  44. The Vineries (opposite) Stockfield
  45. Bosworth Road (adj) Lyndon
  46. Shalford Road (adj) Lyndon
  47. The Lyndon (opp) Lyndon
  48. Richmond Medical Centre (opp) Lyndon
  49. Pierce Avenue (opp) Lyndon
  50. Fernhill Road (opp) Lyndon
  51. Barrington Road (adj) Olton
  52. Olton Station (adjacent) Olton
  53. Chelmscote Road (adj) Ulverley Green
  54. Dene Court Road (adj) Ulverley Green
  55. Oakham Way (adj) Hobs Moat
  56. The Highwood (adjacent) Hobs Moat
  57. Knights Bridge Road (opp) Hobs Moat
  58. Dursley Close (after) Hobs Moat
  59. Dovecote Close (opp) Hobs Moat
  60. Dovehouse Lane (opposite) Hobs Moat
  61. Henley Crescent (opp) Lode Heath
  62. Lode Heath School (opposite) Lode Heath
  63. Lighthorne Road (opposite) Lode Heath
  64. Hermitage Road (before) Lode Heath
  65. Grove Road (adj) Lode Heath
  66. Solihull Hospital (adjacent) Solihull
  67. Solihull Town Centre (Stop SM) Solihull
  68. 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.