November 2026 to date
Operators & services

97A — 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 stopBirmingham International Station4300010560202:4011:03322
Timing pointBirmingham Airport Bus Terminal4300010551201:1508:37163
Interim stopMorris Way4300017020201:1907:44163
Interim stopElmdon Trading Estate4300017030201:4007:41163
Interim stopBickenhill Lane4300017040201:2607:57163
Interim stopColeshill Road4300017250201:4607:45163
Interim stopHeath Farm4300017200101:4408:33163
Interim stopBarnard Close4300017420101:4207:56163
Interim stopTulip Walk4300017560101:4208:39163
Timing pointRowan Way43000175101—09:20163
Interim stopPiccadilly Close43000175201—07:39163
Interim stopBirch Croft4300017530101:0708:45163
Interim stopStella Croft4300017550101:1808:35163
Timing pointChelmsley Interchange4300017600801:3510:03163
Interim stopWinchester Drive4300017660301:0308:10163
Interim stopSt Anne's Church43000177701—08:34163
Interim stopColeford Drive4300017710101:2108:32163
Interim stopBrickhill Drive4300017720201:0607:53163
Interim stopShelly Close4300017730101:1408:15163
Interim stopLeominster House4300046460201:2307:58163
Interim stopShirestone Road4300046450201:1707:52163
Interim stopBriddsland Road4300046440201:1808:11163
Interim stopSheldon Hall Avenue4300046410201:2307:44163
Interim stopKyngsford Road4300046340101:3708:13163
Interim stopCentenary House4300046320301:5708:01163
Interim stopMirfield Road4300046310101:5507:38163
Interim stopHolbeach Road4300045830102:1208:09163
Interim stopThe Lea4300045820202:0507:53163
Interim stopQueens Road4300045810102:1407:55163
Interim stopPool Lane Allotments4300045740202:2908:04163
Interim stopChurch Road4300045640202:3108:15163
Interim stopStechford Police Station4300045630202:1408:28163
Interim stopDenton Grove4300045540102:1308:41163
Timing pointRichmond Road43000455302—08:51163
Interim stopUpton Road4300045510201:0308:50163
Interim stopEastfield Road4300023960101:1708:54163
Interim stopKenwood Road4300023950201:2408:20163
Interim stopHeartlands Hospital4300023970101:1807:44163
Interim stopBelchers Lane4300023930201:2207:51163
Interim stopMarchmont Road4300023820201:4108:52163
Interim stopColonial Road4300023810101:5609:23163
Interim stopFordrough Lane4300023790102:0109:17163
Interim stopImperial Road4300023780201:5310:09163
Interim stopNorwood Road4300023770202:1009:32163
Interim stopVictoria Street4300023740201:4909:16163
Timing pointBangor Road4300023730101:4610:38163
Interim stopTilton Road4300023650101:2010:45163
Interim stopVenetia Road4300023640101:2112:59163
Interim stopMaxstoke Street4300023630101:3412:33163
Interim stopWitton Street4300023620201:4612:54163
Interim stopDerby Street4300021050101:5712:18163
Interim stopFazeley Street4300021260202:0713:47162
Interim stopGibb Street4300021140102:3014:15163
Interim stopBirmingham Coach Station4300021130102:3412:46163
Interim stopPark Street4300020230102:2713:20163
Last stopChurch Centre4300020150303:1513:06322
Interim stopBus Mall43000202104—11:52159
Interim stopAllison Street4300210400201:2311:36159
Interim stopBirmingham Coach Station4300021130301:3911:02159
Interim stopGibb Street4300021140201:3610:43159
Interim stopFazeley Street4300021260102:0511:19159
Interim stopDerby Street4300021050201:5412:51159
Interim stopWitton Street4300023620101:5413:34159
Interim stopMaxstoke Street4300023630202:0214:05159
Interim stopVenetia Road4300023640202:3014:22159
Interim stopTilton Road4300023650202:3713:32159
Interim stopBangor Road4300023730202:2313:40159
Interim stopVictoria Street4300023740402:0813:31159
Interim stopPikewater Road4300023800102:2613:21159
Interim stopNorwood Road4300023770102:1314:01159
Interim stopImperial Road4300023780102:1814:07159
Interim stopFordrough Lane4300023790202:1312:49159
Timing pointColonial Road4300023810202:0413:26159
Interim stopMarchmont Road4300023820102:1513:22159
Interim stopBelchers Lane4300023930102:2313:02159
Interim stopHeartlands Hospital4300023970201:2112:53159
Interim stopKenwood Road4300023950101:0112:22159
Interim stopEastfield Road4300023960301:0612:00159
Interim stopUpton Road4300045510101:4411:29159
Interim stopRichmond Road4300045530101:0312:16159
Interim stopDenton Grove4300045540201:4711:46159
Timing pointStechford Police Station4300045630101:5811:36159
Interim stopChurch Road4300045640103:1611:36159
Interim stopPool Lane Allotments4300045740101:3711:28159
Interim stopQueens Road4300045810201:3711:13159
Interim stopThe Lea4300045820101:1911:36159
Interim stopHolbeach Road4300045830201:3411:10159
Interim stopMirfield Road4300046310201:4811:57159
Interim stopCentenary House4300046320101:5511:52159
Interim stopKyngsford Road4300046340202:0211:48159
Interim stopSheldon Hall Avenue4300046410102:1512:15159
Interim stopWheatlands Croft4300046420102:2213:00159
Interim stopBriddsland Road4300046440102:2312:50159
Interim stopShirestone Road4300046450102:1912:19159
Interim stopLeominster House4300046460102:3112:01159
Interim stopShelly Close4300017730202:3211:32159
Interim stopBrickhill Drive4300017720102:3811:29159
Interim stopColeford Drive4300017710202:3411:07159
Interim stopWinchester Drive4300017660102:2012:49159
Timing pointPine Square4300017540201:5813:10159
Interim stopStella Croft43000175502—11:37159
Interim stopBirch Croft43000175302—11:41159
Interim stopRowan Way4300017510201:1412:08159
Interim stopWhitebeam Road4300174000301:0314:42159
Interim stopColeshill Road4300017250101:2411:47159
Interim stopBickenhill Lane4300017040101:2712:17159
Interim stopElmdon Trading Estate4300017030101:2711:14159
Interim stopMorris Way4300017020101:3211:07159
Interim stopIngenuity House4300169700101:3011:33159
Timing pointBirmingham Airport Bus Terminal4300010551101:4810:37159

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.