Bus route 99A in Birmingham goes from “Solihull Station” to “Lea Hall Rail Station”.
Where bus 99A goes

Towards “Lea Hall Rail Station”: 46 stops. After “Solihull Station”, the bus calls at “Solihull Town Centre”, “Solihull Hospital”, “Grove Road”, “Hermitage Road”, “Lode Heath School”, “Rowood Drive”, “Henley Crescent”, “Dovecote Close”, “Dursley Close”, “Knights Bridge Road”. Then “Oakham Way”, “Dene Court Road”, “Chelmscote Road”, “Olton Station”, “Barrington Road”, “Fernhill Road”, “Pierce Avenue”, “Richmond Medical Centre”, “The Lyndon”, “Shalford Road”. Then “Bosworth Road”, “The Vineries”, “Cambridge Way”, “The Journeys End”, “Aldershaw Road”, “Measham Grove”, “Wichnor Road”, “Brean Avenue”, “Gotham Road”, “Steyning Road”. Then “Clay Lane”, “Swan Shopping Centre”, “Swan Island”, “Yardley Primary School”, “Yew Tree”, “Croft Road”, “Wroxton Road”, “Barrows Lane”, “Vibart Road”, “Sedgemere Road”. Before “Lea Hall Rail Station”: “Broadstone Road”, “Whittington Oval”, “Lea Hall Road”, “Latelow Road”.
On the way back, from “Lea Hall Rail Station” to “Solihull Station”: 49 stops. Only in this direction does it call at “Wheatcroft Road”, “Kelynmead Road”, “The Highwood”, “Dovehouse Lane” and “Lighthorne Road”. Only in the direction of “Lea Hall Rail Station” does it call at “Rowood Drive” and “Whittington Oval”. For the way back, board nearby: “Rowood Drive” → “Lode Heath School” (300 m) and “Whittington Oval” → “Wheatcroft Road” (50 m). Towards “Lea Hall Rail Station”, board nearby: “Wheatcroft Road” → “Whittington Oval” (50 m), “Kelynmead Road” → “Whittington Oval” (100 m), “The Highwood” → “Knights Bridge Road” (200 m) and “Dovehouse Lane” → “Dovecote Close” (100 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 2 towards “Lea Hall Rail Station” and 5 the other way. Tap a stop to see its name.
Other routes along the way
On part of the route, between “Solihull Station” and “Lea Hall Rail Station” it shares the road with route 99; between “Solihull Station” and “Brean Avenue” it shares the road with route 98; between “Solihull Station” and “Henley Crescent” it shares the road with route X2.
Connections by stop, in route order:
- “Solihull Station”: buses 4A, 6, 49, 76, 630, 631 and 665
- “Solihull Town Centre”: buses 4A, 5, 6, 27, 49, 76, 630, 631 and 665
- “Solihull Hospital”: buses 6, 49, 76, 630, 631 and 665
- Stops from “Dursley Close” to “Chelmscote Road”: bus 631
- “Olton Station”: buses 630 and 631
- “Barrington Road”: bus 630
- Stops from “Fernhill Road” to “Shalford Road”: buses 630 and 631
- “The Vineries”: buses 630 and 631
- Stops from “Gotham Road” to “Swan Island”: buses 60 and X1
- Stops from “Yardley Primary School” to “Wroxton Road”: buses 17 and 17A
- “Broadstone Road”: buses 97 and 97A
- “Whittington Oval” (only towards “Lea Hall Rail Station”): buses 97 and 97A
- “Lea Hall Rail Station”: buses 97 and 97A
- “Wheatcroft Road” (only towards “Solihull Station”): buses 97 and 97A
- “Kelynmead Road” (only towards “Solihull Station”): buses 97 and 97A
- “The Highwood” (only towards “Solihull Station”): bus 631
Pages for these routes: bus X2, bus 4A, bus 5, bus 6, bus 17, bus 17A, bus 27, bus 49, bus 60, bus 76, bus 97, bus 97A, bus 98, bus 99, bus 630, bus 631.
Passes and concessions
Tickets, passes and concessions are covered on a separate page: how to pay for public transport in Birmingham.
Questions and answers
Does bus 99A go to “Solihull Hospital”?
Yes, in both directions.
Where can I change from bus 99A to another bus route?
Most routes stop at “Solihull Station” (4A, 6, 49, 76, 630, 631 and 665) and “Solihull Town Centre” (4A, 5, 6, 27, 49, 76, 630, 631 and 665). All other stops with connections are listed above.
Checked on 2 October 2026. Source of the route and stops: National Express West Midlands.