99A Solihull to Lea Hall via Hobs Moat, Yardley

Operated by Diamond Bus. First bus 06:34, last bus 18:45. 17 journeys on weekdays. Fares: singles usually capped at £3 — more.

Next towards Lea Hall from Solihull Station (Stand F): tomorrow 08:00

Next towards Solihull from Lea Hall Rail Station (adjacent): tomorrow 07:02

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

Timetable

Ends at Lea Hall Rail Station (opp) · Monday to Friday · 8 journeys
Stop 08:0010:0311:0312:0313:0314:0315:1518:45
Solihull Station (Stand F) 08:0010:0311:0312:0313:0314:0315:1518:45
Solihull Town Centre (Stop SA) 08:0310:0611:0612:0613:0614:0615:1818:48
The Lyndon (adj) 08:1910:2211:2212:2213:2214:2215:3819:04
Swan Shopping Centre (opposite) 08:3110:3311:3312:3313:3314:3515:5219:14
Lea Hall Rail Station (adjacent) 08:4310:4411:4412:4413:4414:4816:0519:25

Each column is one journey, headed by the time it sets off. 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.

Most single fares in England are capped at £3 until 31 Dec 2026, then £2 — check with Diamond Bus whether this route takes part. Details →

Tickets on the 99A

Diamond Bus publishes singles on this route for adults and children.

Adult Single Capped · Child Single Capped · New Adult Single · New Child Single

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 99A

99A towards Lea Hall

All 46 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. Gotham Road (adj) Lyndon End
  31. Steyning Road (near) Yardley
  32. Clay Lane (adj) South Yardley
  33. Swan Shopping Centre (opposite) South Yardley
  34. Swan Island (after) Swan Centre Yardley
  35. Yardley Primary School (opp) Yardley
  36. Yew Tree (before) Yardley
  37. Croft Road (before) Yardley
  38. Wroxton Road (opp) Yardley
  39. Barrows Lane (opp) Yardley
  40. Vibart Road (before) Yardley
  41. Sedgemere Road (opposite) Cockshut Hill
  42. Broadstone Road (opp) Lea Hall
  43. Whittington Oval (before) Lea Hall
  44. Lea Hall Road (before) Lea Hall
  45. Latelow Road (opposite) Lea Hall
  46. Lea Hall Rail Station (adjacent) Lea Hall

99A towards Solihull

All 49 stops
  1. Lea Hall Rail Station (adjacent) Lea Hall
  2. Latelow Road (adjacent) Lea Hall
  3. Lea Hall Road (after) Lea Hall
  4. Wheatcroft Road (adjacent) Lea Hall
  5. Kelynmead Road (adjacent) Lea Hall
  6. Broadstone Road (adj) Lea Hall
  7. Sedgemere Road (adj) Cockshut Hill
  8. Vibart Road (adjacent) Yardley
  9. Barrows Lane (adj) Yardley
  10. Wroxton Road (adj) Yardley
  11. Croft Road (after) Yardley
  12. Yew Tree (after) Yardley
  13. Yardley Primary School (adj) Yardley
  14. Swan Island (before) Swan Centre Yardley
  15. Swan Shopping Centre (adjacent) South Yardley
  16. Clay Lane (opp) South Yardley
  17. Steyning Road (opp) Yardley
  18. Gotham Road (opp) Lyndon End
  19. Brean Avenue (after) Lyndon End
  20. Wichnor Road (after) Lyndon End
  21. Measham Grove (adj) Stockfield
  22. Aldershaw Road (opp) Stockfield
  23. The Journeys End (after) Stockfield
  24. Cambridge Way (opp) Stockfield
  25. The Vineries (opposite) Stockfield
  26. Bosworth Road (adj) Lyndon
  27. Shalford Road (adj) Lyndon
  28. The Lyndon (opp) Lyndon
  29. Richmond Medical Centre (opp) Lyndon
  30. Pierce Avenue (opp) Lyndon
  31. Fernhill Road (opp) Lyndon
  32. Barrington Road (adj) Olton
  33. Olton Station (adjacent) Olton
  34. Chelmscote Road (adj) Ulverley Green
  35. Dene Court Road (adj) Ulverley Green
  36. Oakham Way (adj) Hobs Moat
  37. The Highwood (adjacent) Hobs Moat
  38. Knights Bridge Road (opp) Hobs Moat
  39. Dursley Close (after) Hobs Moat
  40. Dovecote Close (opp) Hobs Moat
  41. Dovehouse Lane (opposite) Hobs Moat
  42. Henley Crescent (opp) Lode Heath
  43. Lode Heath School (opposite) Lode Heath
  44. Lighthorne Road (opposite) Lode Heath
  45. Hermitage Road (before) Lode Heath
  46. Grove Road (adj) Lode Heath
  47. Solihull Hospital (adjacent) Solihull
  48. Solihull Town Centre (Stop SM) Solihull
  49. Solihull Station (Stop T1) Solihull

Towns & areas on this route

Frequently asked questions

What time is the first 99A bus?

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

What time is the last 99A bus?

The last 99A on weekdays leaves its first stop at 18:45. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 99A bus cost?

Most single fares in England are capped at £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 99A bus?

The 99A 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.