X12 Birmingham to Solihull via Smiths Wood, Chelmsley Wood

Operated by National Express West Midlands. First bus 04:18, last bus 23:43. 86 journeys on weekdays. Fares: singles usually capped at £3 — more.

Next towards Solihull from Dale End (Stop PQ11): 05:25, 05:55, 06:20

Next towards Birmingham from Solihull Station (Stand F): 05:24, 06:12, 06:26

Night bus — overnight departures 22:00–07:00. Every night. Nights are the night you set out on, so a 01:30 bus on Saturday morning counts as Friday. All night buses.

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

Timetable

Ends at Solihull Station unless marked “to …” · Monday to Friday · 44 journeys
Stop 04:1804:4805:1805:2505:5506:2006:4007:0507:2507:35 to Birmingham International Station07:5508:1708:4509:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1216:33 to Birmingham International Station15:3716:55 to Birmingham International Station16:0217:20 to Birmingham International Station16:2717:45 to Birmingham International Station16:5217:1717:4218:0718:3519:1019:5020:3021:2022:2023:20
Dale End (Stop PQ11) ···05:2505:5506:2006:4007:0507:2507:3507:5508:1708:4509:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:12·15:37·16:02·16:27·16:5217:1717:4218:0718:3519:1019:5020:3021:2022:2023:20
Bromford Way (adj) ···05:3606:0606:3206:5207:1807:3807:4908:0908:3108:5909:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:2914:5915:26·15:52·16:18·16:45·17:1017:3517:5918:2318:4919:2320:0220:4221:3122:3123:31
Clock Garage (adjacent) 04:1804:4805:1805:4206:1306:3906:5907:2607:4607:5708:1708:3909:0709:3610:0610:3611:0611:3612:0612:3613:0613:3614:0614:3715:0815:35·16:02·16:28·16:55·17:2017:4518:0918:3118:5719:3120:1020:5021:3822:3823:38
Mey Coppice (after) 04:2804:5805:2805:5206:2306:5007:1007:3707:5808:0908:2908:5109:1909:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4915:2015:47·16:14·16:40·17:07·17:3217:5718:2118:4219:0819:4120:2021:0021:4822:4823:48
Chelmsley Interchange (Stop CM) 04:3905:1005:4006:0506:3607:0407:2407:5308:1708:2908:4909:0809:3410:0110:3111:0111:3112:0112:3113:0113:3114:0214:3415:0615:3716:07·16:32·16:57·17:23·17:4618:1218:3418:5519:2119:5420:3221:1121:5922:5923:59
Knights Court (before) 04:4705:1805:4806:1306:4407:1307:3308:0208:2608:3808:5809:1709:4210:1010:4011:1011:4012:1012:4013:1013:4014:1114:4315:1615:4716:1716:3316:4216:5517:0717:2017:3317:4517:5618:2118:4319:0419:3020:0220:3921:1822:0623:0600:06
Birmingham International Station (Stop SB) 04:5305:2505:5506:2006:5207:2107:4108:1008:3408:4509:0509:2409:4910:1710:4711:1711:4712:1712:4713:1713:4814:1914:5115:2415:5516:2516:4116:5017:0317:1517:2817:4117:5318:0418:2818:5019:1119:3720:0920:4621:2522:1323:1300:13
Birmingham Airport Bus Terminal (Stand L) 04:5705:2905:5906:2406:5607:2507:4508:1408:38·09:0909:2809:5310:2110:5111:2111:5112:2112:5113:2113:5214:2314:5515:2815:5916:29·16:54·17:19·17:45·18:0818:3218:5419:1519:4120:1320:5021:2922:1723:1700:17
Land Rover Works (opp) 05:0605:3806:0806:3307:0507:3407:5508:2408:48·09:1909:3710:0210:3011:0011:3012:0012:3013:0013:3014:0114:3215:0415:3716:0916:39·17:04·17:29·17:55·18:1718:4119:0319:2419:5020:2220:5921:3822:2623:2600:26
Solihull Station (Stop T2) 05:1905:5106:2106:4807:2107:5108:1308:4209:06·09:3609:5410:1910:4711:1711:4712:1712:4713:1713:4714:1814:4915:2115:5516:2716:57·17:22·17:47·18:13·18:3318:5619:1819:3920:0420:3521:1221:5022:3823:3800:38
Solihull Station (Stand F) ············································

Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. 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 National Express West Midlands whether this route takes part. Details →

Tickets on the X12

National Express West Midlands publishes singles, day tickets and season tickets on this route for adults, children, students and older passengers.

Adult nBUS · Child nBUS · Group nBUS · Adult Single · Child Single

…and 64 more tickets on this route.

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 National Express West Midlands's own fares data on the Bus Open Data Service, last updated 14 July 2026. That dataset lists what's sold, not what it costs, so check prices with National Express West Midlands.

59–75% on time
average delay 3.7 min · the range 120 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 National Express West Midlands 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 X12

X12 towards Solihull

All 76 stops
  1. Dale End (Stop PQ11) Birmingham
  2. Bromford Way (adj) Bromford Bridge
  3. Reynoldstown Road (opp) Bromford
  4. Sundew Croft (opp) Bromford
  5. Sandown Road (adj) Bromford
  6. Folkestone Croft (after) Bromford
  7. Riddfield Road (adjacent) Bromford
  8. Millington Road (adj) Hodgehill
  9. Shawsdale Road (adj) Hodgehill
  10. Clock Garage (adjacent) Buckland End
  11. Heathland Avenue (opp) Buckland End
  12. Southfield Avenue (opp) Castle Bromwich
  13. Langwood Court (after) Castle Bromwich
  14. Poplars Drive (after) Castle Bromwich
  15. Whateley Green (opposite) Castle Bromwich
  16. Arden Hall (adjacent) Castle Bromwich
  17. West Avenue (opposite) Castle Bromwich
  18. Clevedon Avenue (before) Smiths Wood
  19. Windleaves Road (after) Smiths Wood
  20. Tamar Drive (adj) Smiths Wood
  21. Trent Drive (adj) Smiths Wood
  22. Mey Coppice (after) Smiths Wood
  23. Woodpecker Grove (adj) Smiths Wood
  24. Smiths Wood Academy (opp) Kingshurst
  25. Jersey Croft (after) Kingshurst
  26. Woodlands Green (adj) Bacons End
  27. Bacons End Island (before) Bacons End
  28. Tower Croft (adj) Bacons End
  29. Corinne Croft (opp) Fordbridge
  30. Tudor Grange Academy (adj) Fordbridge
  31. St Johns Grove (near) Fordbridge
  32. Craneberry Road (opposite) Fordbridge
  33. John Henry Newman College (adjacent) Fordbridge
  34. Blackcat Close (opp) Fordbridge
  35. Conway Road (adj) Fordbridge
  36. Chelmsley Interchange (Stop CM) Chelmsley Wood
  37. Hedgetree Croft (opposite) Chelmsley Wood
  38. Carisbrooke Avenue (before) Chelmsley Wood
  39. Dunster Road (adj) Chelmsley Wood
  40. Barnard Close (before) Chelmsley Wood
  41. Chester Road (before) Birmingham Business Park
  42. Knights Court (before) Birmingham Business Park
  43. Trident Court (adjacent) Birmingham Business Park
  44. Lakeside (adjacent) Birmingham Business Park
  45. Waterside Centre (adjacent) Birmingham Business Park
  46. Blackfirs Lane (opposite) Birmingham Business Park
  47. Elmdon Trading Estate (opp) National Exhibition Centre
  48. Morris Way (before) National Exhibition Centre
  49. Ingenuity House (opposite) National Exhibition Centre
  50. Birmingham International Station (Stop SB) National Exhibition Centre
  51. Trinity Park (adjacent) National Exhibition Centre
  52. Birmingham Airport Bus Terminal (Stand L) Birmingham Airport
  53. Falcon Way (before) Birmingham Airport
  54. Cargo Terminal (opp) Elmdon
  55. Old Damson Lane (adj) Elmdon Park
  56. Land Rover Works (opp) Elmdon Park
  57. Whar Hall Road (before) Elmdon Park
  58. Dalecote Avenue (adjacent) Elmdon Heath
  59. Eastfield Drive (opp) Elmdon Heath
  60. Stockwell Rise (adj) Elmdon Heath
  61. Kitwood Drive (adj) Elmdon Heath
  62. Rowood Drive (after) Elmdon Heath
  63. Mitford Drive (adj) Elmdon Heath
  64. Walsgrave Close (opp) Elmdon Heath
  65. Lugtrout Lane (adj) Elmdon Heath
  66. Heath Road (opp) Lode Heath
  67. Damson Lane (opp) Lode Heath
  68. Alston Road (opp) Lode Heath
  69. Moat Lane (after) Lode Heath
  70. Redlands Road (adj) Lode Heath
  71. Grove Road (adj) Lode Heath
  72. Solihull Hospital (adjacent) Solihull
  73. Solihull Town Centre (Stop TT) Solihull
  74. Solihull Station (Stop T2) Solihull
  75. Solihull Town Centre (Stop SK) Solihull
  76. Solihull Station (Stand F) Solihull

X12 towards Birmingham

All 76 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. Alston Road (adj) Lode Heath
  7. Damson Lane (adj) Lode Heath
  8. Heath Road (adj) Lode Heath
  9. Lugtrout Lane (opp) Elmdon Heath
  10. Walsgrave Close (adj) Elmdon Heath
  11. Mitford Drive (opp) Elmdon Heath
  12. Rowood Drive (before) Elmdon Heath
  13. Kitwood Drive (opp) Elmdon Heath
  14. Stockwell Rise (opp) Elmdon Heath
  15. Eastfield Drive (adj) Elmdon Heath
  16. Dalecote Avenue (opposite) Elmdon Heath
  17. Land Rover Works (adj) Elmdon Park
  18. Old Damson Lane (opp) Elmdon Park
  19. Cargo Terminal (adj) Elmdon
  20. Falcon Way (after) Birmingham Airport
  21. Airport Way (near) Birmingham Airport
  22. Birmingham Airport Bus Terminal (Stand L) Birmingham Airport
  23. Birmingham International Station (Stop SA) National Exhibition Centre
  24. Trinity Park (adjacent) National Exhibition Centre
  25. Morris Way (after) National Exhibition Centre
  26. Elmdon Trading Estate (adj) National Exhibition Centre
  27. Blackfirs Lane (adjacent) Birmingham Business Park
  28. Waterside Centre (opposite) Birmingham Business Park
  29. Lakeside (opposite) Birmingham Business Park
  30. Trident Court (opposite) Birmingham Business Park
  31. Knights Court (after) Birmingham Business Park
  32. Chester Road (after) Birmingham Business Park
  33. Barnard Close (opposite) Chelmsley Wood
  34. Dunster Road (opp) Chelmsley Wood
  35. Carisbrooke Avenue (opposite) Chelmsley Wood
  36. Hedgetree Croft (after) Chelmsley Wood
  37. Chelmsley Interchange (Stop CE) Chelmsley Wood
  38. Conway Road (opp) Fordbridge
  39. Blackcat Close (adj) Fordbridge
  40. John Henry Newman College (opposite) Fordbridge
  41. Craneberry Road (adjacent) Fordbridge
  42. St Johns Grove (before) Fordbridge
  43. Hillside Drive (adj) Fordbridge
  44. Tudor Grange Academy (opp) Fordbridge
  45. Corinne Croft (adj) Fordbridge
  46. Tower Croft (opp) Bacons End
  47. Bacons End Island (after) Bacons End
  48. Woodlands Green (opp) Bacons End
  49. Jersey Croft (near) Kingshurst
  50. Smiths Wood Academy (adj) Kingshurst
  51. Woodpecker Grove (opposite) Smiths Wood
  52. Mey Coppice (adjacent) Smiths Wood
  53. Trent Drive (opp) Smiths Wood
  54. Tamar Drive (opp) Smiths Wood
  55. Windleaves Road (adjacent) Smiths Wood
  56. Clevedon Avenue (after) Smiths Wood
  57. West Avenue (adjacent) Castle Bromwich
  58. Arden Hall (opposite) Castle Bromwich
  59. Whateley Green (adjacent) Castle Bromwich
  60. Cedar Avenue (adjacent) Castle Bromwich
  61. Poplars Drive (before) Castle Bromwich
  62. Southfield Avenue (adj) Castle Bromwich
  63. Heathland Avenue (adj) Buckland End
  64. Clock Garage (opposite) Buckland End
  65. Heath Way (adjacent) Hodgehill
  66. Shawsdale Road (opp) Hodgehill
  67. Millington Road (opp) Hodgehill
  68. Kempson Road (opp) Bromford
  69. Riddfield Road (opposite) Bromford
  70. Folkestone Croft (before) Bromford
  71. Sandown Road (opp) Bromford
  72. Sundew Croft (adj) Bromford
  73. Reynoldstown Road (adj) Bromford
  74. Bromford Way (after) Bromford Bridge
  75. The Bromford (adj) Bromford Bridge
  76. Dale End (Stop PQ11) Birmingham

Towns & areas on this route

Frequently asked questions

What time is the first X12 bus?

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

What time is the last X12 bus?

The last X12 on weekdays leaves its first stop at 23:43. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the X12 bus cost?

Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). National Express West Midlands day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the X12 bus?

The X12 is operated by National Express West Midlands.

Timetable data from National Express West Midlands via the DfT Bus Open Data Service (West Midlands feed). National Express West Midlands last updated their Bus Open Data publications on 9 October 2026. Check before you travel — services can change at short notice.