November 2026 to date
Operators & services

X22 — National Express West Midlands

Performance for one service, broken down by stop.

  • Early
  • On time
  • Late
  • Not detected
StopAverage timingScheduledOn time performance
Avg earlyAvg late
First stopThe Square Peg4300020030402:2610:55347
Interim stopBus Mall43000202104—11:27175
Interim stopNew Street Station43000201703—10:01175
Interim stopErnest Street43000214101—10:16175
Interim stopGranville Street43000214201—10:17175
Interim stopEdencroft43000341502—10:04175
Timing pointGilldown Place43000341601—10:01175
Interim stopWarwick Crescent43003402001—10:03175
Interim stopAston House43000341701—10:08175
Interim stopVale Village43000309901—10:19175
Interim stopWestmere4300340250201:1509:59175
Interim stopSchool of Education4300340300101:3710:29175
Interim stopUniversity North Gate4300034020201:3710:28175
Interim stopBlood & Transplant Centre4300030930202:0710:38175
Timing pointUniversity Station43000309401—10:39175
Interim stopThe Learning Hub4300032180201:0410:35175
Interim stopWindermere House43000322301—11:12175
Interim stopPoole Crescent43003220003—11:29175
Interim stopLangford Grove4300032310101:1211:12175
Interim stopCadnam Close4300032320201:2411:31175
Interim stopElford Road4300032330201:1911:15175
Interim stopWheats Avenue4300032340101:2911:03175
Interim stopWeymoor Road4300032410101:3611:17175
Interim stopWentworth Way4300132440201:3811:28175
Interim stopWoodgate Valley Fire Station4300320250202:0311:52175
Interim stopHillcrest School4300032500201:5711:53175
Interim stopSimmons Leasow4300032510202:0812:02175
Timing pointSenneleys Park4300320450203:1211:35175
Interim stopModbury Avenue4300032710103:2111:41175
Interim stopPomeroy Road4300032720202:5511:50175
Interim stopThe Cock Inn4300032780103:0511:37175
Interim stopBartley Brook4300032830202:4611:00175
Interim stopCarmel Grove4300032820202:2711:08175
Interim stopBartley Woods4300032810102:2510:29175
Interim stopKempsey House4300081570302:0510:21347
Interim stopWoodside Way4300320470202:0010:44175
Interim stopRavenhayes Lane4300039520101:5511:26175
Interim stopHarlech Close4300039510202:2211:11175
Interim stopRothesay Croft4300032920102:1011:26175
Interim stopThe Storrs Way4300032910202:2011:19175
Interim stopOffmoor Road4300032740202:1511:40175
Last stopBartley Green War Memorial4300320150502:4611:24347
Interim stopOffmoor Road43000327403—11:11172
Interim stopThe Storrs Way43000329101—11:08172
Interim stopRothesay Croft43000329202—10:49172
Interim stopHarlech Close43000395101—10:57172
Interim stopRavenhayes Lane43000395202—10:13172
Interim stopWoodside Way43003204701—10:20172
Interim stopBartley Woods4300032810201:1510:10172
Interim stopCarmel Grove4300032820101:1310:37172
Interim stopBartley Brook4300032830101:3310:13172
Interim stopSt Peters Church4300327000301:0010:18172
Interim stopPomeroy Road4300032720101:2811:03172
Interim stopModbury Avenue4300032710201:3910:09172
Interim stopStonehouse Grove4300032520101:3110:05172
Interim stopSimmons Leasow4300032510101:1310:15172
Interim stopHillcrest School4300032500101:3809:54172
Timing pointHollister Drive43003203006—09:30172
Interim stopWentworth Way43001324401—09:38172
Interim stopNorthfield Road4300324000301:1609:30172
Interim stopWheats Avenue4300032340201:3309:41172
Interim stopElford Road4300032330101:4510:01172
Interim stopCadnam Close4300032320101:3209:57172
Interim stopLangford Grove4300032310201:4209:36172
Interim stopHilldrop Grove4300032240201:4309:41172
Interim stopMetchley Hall4300033200301:5509:56172
Interim stopThe Learning Hub4300032180302:0410:47172
Interim stopThe Barberry4300135950102:0409:51172
Timing pointUniversity Station4300030940202:5410:28172
Interim stopBlood & Transplant Centre4300030930101:4010:09172
Interim stopUniversity North Gate4300034020102:1710:20172
Interim stopWestmere4300340250102:2310:10172
Interim stopVale Village4300030990201:2210:47172
Interim stopAston House4300034170201:5010:29172
Interim stopWarwick Crescent4300340200201:3210:35172
Interim stopGilldown Place4300034160201:2110:37172
Interim stopGeorge Road4300300400101:3010:38172
Timing pointFive Ways Station4300300300301:3610:27172
Interim stopGranville Street4300021420201:3210:36172
Interim stopErnest Street4300021410201:4310:10172
Interim stopTheatre Approach4300020350102:0710:43172
Interim stopNew Street Station4300020170201:5910:50172
Interim stopAlbert Street4300020680102:0510:41172

Origin Record · 1 – 5 Nov 2026 · Published timetable 4 of 5 days. Journeys from the timetables operators publish to BODS. Contains public sector information licensed under the Open Government Licence v3.0.