Bus route X12 in Birmingham runs between “Dale End” and “Solihull Station”. One stop is served in one direction only.
Which way bus X12 runs

From “Dale End” to “Solihull Station”: 74 stops. On the way: “Bromford Way”, “Reynoldstown Road”, “Sundew Croft”, “Sandown Road”, “Folkestone Croft”, “Riddfield Road”, “Millington Road”, “Shawsdale Road”, “Clock Garage”, “Heathland Avenue”. Then “Southfield Avenue”, “Langwood Court”, “Poplars Drive”, “Whateley Green”, “Arden Hall”, “West Avenue”, “Clevedon Avenue”, “Windleaves Road”, “Tamar Drive”, “Trent Drive”. Then “Mey Coppice”, “Woodpecker Grove”, “Smiths Wood Academy”, “Jersey Croft”, “Woodlands Green”, “Bacons End Island”, “Tower Croft”, “Corinne Croft”, “Tudor Grange Academy”, “St Johns Grove”. Then “Craneberry Road”, “John Henry Newman College”, “Blackcat Close”, “Conway Road”, “Chelmsley Interchange”, “Hedgetree Croft”, “Carisbrooke Avenue”, “Dunster Road”, “Barnard Close”, “Chester Road”. Then “Knights Court”, “Trident Court”, “Lakeside”, “Waterside Centre”, “Blackfirs Lane”, “Elmdon Trading Estate”, “Morris Way”, “Ingenuity House”, “Birmingham International Station”, “Trinity Park”. Then “Birmingham Airport Bus Terminal”, “Falcon Way”, “Cargo Terminal”, “Old Damson Lane”, “Land Rover Works”, “Whar Hall Road”, “Dalecote Avenue”, “Eastfield Drive”, “Stockwell Rise”, “Kitwood Drive”. Then “Rowood Drive”, “Mitford Drive”, “Walsgrave Close”, “Lugtrout Lane”, “Heath Road”, “Damson Lane”, “Alston Road”, “Moat Lane”, “Redlands Road”, “Grove Road”. Before “Solihull Station”: “Solihull Hospital”, “Solihull Town Centre”.
The return journey is different. Towards “Dale End”: 76 stops. Only in this direction does it call at, among others, “Hermitage Road”, “Airport Way”, “Hillside Drive”, “Cedar Avenue”, “Heath Way” and “Kempson Road”. Only in the direction of “Solihull Station” does it call at “Langwood Court”, “Ingenuity House”, “Whar Hall Road”, “Moat Lane” and “Redlands Road”. For the way back, board nearby: “Langwood Court” → “Poplars Drive” (250 m), “Ingenuity House” → “Birmingham Airport Bus Terminal” (250 m), “Whar Hall Road” → “Land Rover Works” (150 m) and “Moat Lane” → “Alston Road” (150 m). Towards “Solihull Station”, board nearby: “Hermitage Road” → “Redlands Road” (100 m), “Hillside Drive” → “St Johns Grove” (150 m), “Cedar Avenue” → “Whateley Green” (100 m) and “Heath Way” → “Shawsdale Road” (50 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 5 towards “Solihull Station” and 7 the other way. Tap a stop to see its name.
Where to change
Shared sections with other routes: between “Bromford Way” and “Clock Garage” it shares the road with route 64; between “Corinne Croft” and “Chelmsley Interchange” it shares the road with route 71; between “Grove Road” and “Solihull Station” it shares the road with routes 98, 99, 99A and X2.
Connections by stop, in route order:
- “Dale End”: buses 2, 4A, 5, 6, 14, 16, 16A, 23, 24, 33, 45, 47, 51, 61, 63, 65, 66, 67, 68, 74, 82, 87, 94, 95, 97, 97A, 907, 936, 937, 997, 998, FD, X1, X4, X5, X14, X15, X20, X21, X22, X51 and X64
- “Sundew Croft”: buses 96, FD and X64
- “Millington Road”: buses 28 and 94
- “Shawsdale Road”: buses 28 and 94
- “Clock Garage”: buses 28, 94 and 96
- “Heathland Avenue”: buses 28, 94 and 96
- “Southfield Avenue”: bus 94
- “Poplars Drive”: bus 94
- “Whateley Green”: bus 94
- “Clevedon Avenue”: buses 94 and 96
- “Windleaves Road”: buses 94 and 96
- “Tamar Drive”: bus 94
- “Trent Drive”: bus 94
- “Mey Coppice”: bus 96
- “Woodpecker Grove”: bus 96
- “Smiths Wood Academy”: buses 94 and 96
- “Jersey Croft”: bus 96
- “Woodlands Green”: buses 95 and 96
- “Bacons End Island”: buses 94, 95 and 96
- “Tower Croft”: buses 94, 95 and 96
- “Corinne Croft”: bus 95
- “St Johns Grove”: buses 97 and 97A
- “Craneberry Road”: buses 97 and 97A
- “Chelmsley Interchange”: buses 10, 14, 17, 71A, 94, 95, 96, 97 and 97A
- “Hedgetree Croft”: buses 10, 14, 17, 71A, 94, 95, 96, 97 and 97A
- Stops from “Carisbrooke Avenue” to “Chester Road”: buses 96, 97 and 97A
- “Waterside Centre”: buses 96 and 97A
- “Elmdon Trading Estate”: buses 17A, 96 and 97A
- “Morris Way”: buses 17A, 96 and 97A
- “Ingenuity House” (only towards “Solihull Station”): buses 17A, 96, 97A and X1
- “Birmingham International Station”: buses 17A, 96, 97A and X1
- “Trinity Park”: bus X1
- “Birmingham Airport Bus Terminal”: buses 17A, 96, 97A and X1
- “Falcon Way”: bus X1
- “Cargo Terminal”: bus X1
- “Moat Lane” (only towards “Solihull Station”): bus 10
- “Redlands Road” (only towards “Solihull Station”): bus 10
- “Grove Road”: bus 10
- “Solihull Hospital”: buses 6, 10, 49, 76, 630, 631 and 665
- “Solihull Town Centre”: buses 4A, 5, 6, 10, 27, 49, 76, 630, 631 and 665
- “Solihull Station”: buses 4A, 6, 49, 76, 630, 631 and 665
- “Hermitage Road” (only towards “Dale End”): bus 10
- “Airport Way” (only towards “Dale End”): bus X1
- “Cedar Avenue” (only towards “Dale End”): bus 94
- “Heath Way” (only towards “Dale End”): buses 28 and 94
Pages for these routes: bus FD, bus X14, bus X15, bus X2, bus X20, bus X21, bus X22, bus X4, bus X5, bus X64, bus 2, bus 4A, bus 5, bus 6, bus 10, bus 14, bus 16, bus 16A, bus 17, bus 17A, bus 23, bus 24, bus 27, bus 28, bus 33, bus 45, bus 47, bus 49, bus 51, bus 61, bus 63, bus 64, bus 65, bus 66, bus 67, bus 68, bus 71, bus 71A, bus 74, bus 76, bus 82, bus 87, bus 94, bus 95, bus 96, bus 97, bus 97A, bus 98, bus 99, bus 99A, bus 630, bus 631, bus 907, bus 936, bus 937, bus 997, bus 998.
Passes and concessions
Tickets, passes and concessions are covered on a separate page: how to pay for public transport in Birmingham.
Questions about bus X12
Does bus X12 stop at “Airport Way”?
Only in the direction of “Dale End”: in the other direction it does not stop there.
Does bus X12 go to “John Henry Newman College”?
Yes, in both directions.
Where can I change from bus X12 to another bus route?
Most routes stop at “Dale End” (2, 4A, 5, 6, 14, 16, 16A, 23, 24, 33, 45, 47, 51, 61, 63, 65, 66, 67, 68, 74, 82, 87, 94, 95, 97, 97A, 907, 936, 937, 997, 998, FD, X1, X4, X5, X14, X15, X20, X21, X22, X51 and X64) and “Solihull Town Centre” (4A, 5, 6, 10, 27, 49, 76, 630, 631 and 665). All other stops with connections are listed above.
Checked on 1 October 2026. Source of the route and stops: National Express West Midlands.