November 2026 to date
Operators & services

45 — 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 stopLongbridge Island4300036510505:0008:38306
Interim stopDevon Way4300038600104:0109:13306
Interim stopLongbridge Station4300038560103:2709:10306
Interim stopGrayswood Road4300038610102:3609:09306
Interim stopThurlestone Road4300038620202:3609:08306
Interim stopEdenhurst Road4300038430201:4909:07306
Interim stopKingswood Walk4300038420101:3909:18306
Interim stopLongbridge Lane4300038410101:5309:09306
Interim stopDormy Drive4300038370201:4909:04306
Timing pointSt John Fisher Church4300380010102:5208:52306
Interim stopRednal Road4300380150202:1608:47306
Interim stopSir Hiltons Road4300038330202:0409:01306
Interim stopRedhill Road4300040330301:4108:47306
Interim stopGlendene Crescent4300040320201:3409:18306
Interim stopGreen Acres Road4300040310201:4209:13306
Interim stopBurford Park Road4300040230301:5909:08306
Interim stopTeviot Grove4300133480102:1009:25306
Interim stopMedway Grove4300040240202:1709:53306
Interim stopTay Grove4300400220102:1409:16306
Interim stopMeadowsweet Avenue4300400250102:1309:51306
Interim stopWarrens End4300040470202:1409:40306
Interim stopCadbury College4300040150102:0909:10306
Interim stopLanchester Road4300040140202:1209:40306
Interim stopOld Oak Road4300040170202:1309:25306
Interim stopThe Green4300040030202:0709:42306
Interim stopMelchett Road4300040020102:0909:15306
Timing pointKings Norton Station4300037760202:5209:24306
Interim stopCotteridge Island4300037750205:0009:24306
Interim stopMidland Road4300037730204:3009:16306
Interim stopBreedon Road4300037720404:4809:33306
Interim stopBreedon Cross Bridge4300037710202:2109:22306
Interim stopFordhouse Lane4300037370102:1309:30306
Interim stopElm Tree Road4300037360402:1509:28306
Interim stopBournville Lane4300370400101:3909:23306
Interim stopUmberslade Road4300370250101:3809:34306
Interim stopWarwards Lane4300037260201:5309:39306
Interim stopDogpool Lane4300037240301:3909:43306
Interim stopKitchener Road4300037210402:0409:48306
Interim stopKensington Road4300037130202:0809:27306
Interim stopFirst Avenue4300037120102:1909:26306
Interim stopUpland Road4300037110102:2609:23306
Interim stopNature Centre4300034480102:2409:26306
Interim stopSouth Drive4300034470202:2009:10306
Timing pointPriory Road4300034450202:2309:15306
Interim stopCalthorpe Court4300034440103:3809:27306
Interim stopEdward Road4300034330201:2709:24306
Interim stopSpeedwell Road4300034320201:2809:23306
Interim stopBellevue4300034310201:3909:11306
Interim stopMowbray Street4300021240101:5209:15306
Interim stopLower Essex Street4300021320102:0609:22306
Interim stopBromsgrove Street4300020290202:0909:38306
Interim stopMarkets4300020390201:5709:37306
Last stopCarrs Lane4300020310202:3210:35608
Interim stopBus Mall4300020210401:5112:56302
Interim stopNew Street Station4300020170401:2911:36302
Interim stopOld Repertory Theatre4300020260102:1711:23302
Interim stopBromsgrove Street4300020290102:0211:28302
Interim stopLower Essex Street4300021320202:5111:28302
Interim stopMowbray Street4300021240203:1111:41302
Interim stopBellevue4300034310102:1811:55302
Interim stopSpeedwell Road4300034320101:5612:27302
Interim stopEdward Road4300034330101:5012:40302
Interim stopCalthorpe Court4300034440202:0512:26302
Timing pointPriory Road4300034450404:0712:04302
Interim stopNature Centre4300034480201:4811:42302
Interim stopUpland Road4300037110301:3211:56302
Interim stopFirst Avenue4300037120201:3212:00302
Interim stopKensington Road4300037130101:4411:43302
Interim stopKitchener Road4300037210201:5111:50302
Interim stopDogpool Lane4300037240201:5011:59302
Interim stopWarwards Lane4300037260101:4612:02302
Interim stopUmberslade Road4300037330501:5012:21302
Interim stopHazelwell Street4300037350101:5511:59302
Interim stopElm Tree Road4300037360101:5211:59302
Interim stopFordhouse Lane4300037370201:5412:13302
Interim stopBreedon Cross Bridge4300037710102:0412:26302
Interim stopBreedon Road4300037720202:0712:05302
Interim stopMidland Road4300037730102:0912:15302
Interim stopWatford Road4300041700502:0912:24302
Timing pointKings Norton Station4300037760502:2311:35302
Interim stopMelchett Road4300040020303:3311:53302
Interim stopThe Green4300040030101:3411:53302
Interim stopOld Oak Road4300040170101:5312:00302
Interim stopLanchester Road4300040140101:3312:09302
Interim stopCadbury College4300040150201:4711:25302
Interim stopWarrens End4300040470101:3111:37302
Interim stopMeadowsweet Avenue4300400250201:4011:09302
Interim stopTay Grove4300400220201:2611:22302
Interim stopAldi4300040200201:3111:25302
Interim stopBurford Park Road4300040230101:2711:05302
Interim stopGreen Acres Road4300040310101:3211:19302
Interim stopGlendene Crescent4300040320301:4111:27302
Interim stopMan on the Moon4300400050101:4311:38302
Interim stopSir Hiltons Road4300038330101:4211:39302
Interim stopThe Grove4300380100101:4811:53302
Timing pointSt John Fisher Church4300380010201:4111:54301
Interim stopDormy Drive4300038370101:1412:00297
Interim stopLongbridge Lane43000384102—12:09297
Interim stopKingswood Walk4300038420201:1112:09297
Interim stopEdenhurst Road4300038430101:4012:02297
Interim stopThurlestone Road4300038620101:5011:58297
Interim stopGrayswood Road4300038610201:5312:00297
Interim stopBurnside Way4300038450201:5512:11297
Interim stopLongbridge Station4300038560201:5812:18297
Interim stopDevon Way4300038600201:4311:50297
Interim stopSouth and City College4300134170101:4912:24297
Last stopLongbridge Island4300036510602:1012:47297
Last stop4300380050543003800505——1

Origin Record · 1 – 5 Nov 2026, every day. Journeys from the timetables operators publish to BODS. Contains public sector information licensed under the Open Government Licence v3.0.