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:3611:03403
Timing pointBirmingham Airport Bus Terminal4300010551201:1508:37204
Interim stopMorris Way4300017020201:1907:44204
Interim stopElmdon Trading Estate4300017030201:4007:47204
Interim stopBickenhill Lane4300017040201:2608:05204
Interim stopColeshill Road4300017250201:3707:51204
Interim stopHeath Farm4300017200101:4109:10204
Interim stopBarnard Close4300017420101:4208:21204
Interim stopTulip Walk4300017560101:4009:09204
Timing pointRowan Way4300017510101:1609:49204
Interim stopPiccadilly Close43000175201—08:02204
Interim stopBirch Croft4300017530101:0609:12204
Interim stopStella Croft4300017550101:1909:05204
Timing pointChelmsley Interchange4300017600801:3110:29204
Interim stopWinchester Drive4300017660301:0708:32204
Interim stopSt Anne's Church4300017770101:0608:50204
Interim stopColeford Drive4300017710101:2208:46204
Interim stopBrickhill Drive4300017720201:1308:14204
Interim stopShelly Close4300017730101:2208:31204
Interim stopLeominster House4300046460201:1808:12204
Interim stopShirestone Road4300046450201:2308:10204
Interim stopBriddsland Road4300046440201:2808:43204
Interim stopSheldon Hall Avenue4300046410201:3108:20204
Interim stopKyngsford Road4300046340101:4208:50204
Interim stopCentenary House4300046320302:0409:12204
Interim stopMirfield Road4300046310102:0208:42204
Interim stopHolbeach Road4300045830102:2009:10204
Interim stopThe Lea4300045820202:0708:53204
Interim stopQueens Road4300045810102:1408:45204
Interim stopPool Lane Allotments4300045740202:3108:44204
Interim stopChurch Road4300045640202:3108:50204
Interim stopStechford Police Station4300045630202:1408:56204
Interim stopDenton Grove4300045540102:1009:06204
Timing pointRichmond Road43000455302—09:14204
Interim stopUpton Road4300045510201:0309:10204
Interim stopEastfield Road4300023960101:2509:36204
Interim stopKenwood Road4300023950201:3509:00204
Interim stopHeartlands Hospital4300023970101:2608:16204
Interim stopBelchers Lane4300023930201:3108:12204
Interim stopMarchmont Road4300023820201:4709:13204
Interim stopColonial Road4300023810101:5909:40204
Interim stopFordrough Lane4300023790102:0209:47204
Interim stopImperial Road4300023780201:5910:09204
Interim stopNorwood Road4300023770202:1009:47204
Interim stopVictoria Street4300023740201:5609:32204
Timing pointBangor Road4300023730101:4710:53204
Interim stopTilton Road4300023650101:2710:55204
Interim stopVenetia Road4300023640101:2512:32204
Interim stopMaxstoke Street4300023630101:3912:05204
Interim stopWitton Street4300023620201:5012:24204
Interim stopDerby Street4300021050102:0511:50204
Interim stopFazeley Street4300021260202:1612:43203
Interim stopGibb Street4300021140102:3513:05204
Interim stopBirmingham Coach Station4300021130102:3811:58204
Interim stopPark Street4300020230102:3012:18204
Last stopChurch Centre4300020150303:1412:30403
Interim stopBus Mall43000202104—11:45199
Interim stopAllison Street4300210400201:2111:30199
Interim stopBirmingham Coach Station4300021130301:3610:45199
Interim stopGibb Street4300021140201:4210:29199
Interim stopFazeley Street4300021260102:1011:17199
Interim stopDerby Street4300021050201:5212:42199
Interim stopWitton Street4300023620101:5413:18199
Interim stopMaxstoke Street4300023630202:0913:46199
Interim stopVenetia Road4300023640202:2913:59199
Interim stopTilton Road4300023650202:4013:16199
Interim stopBangor Road4300023730202:2913:16199
Interim stopVictoria Street4300023740402:1113:12199
Interim stopPikewater Road4300023800102:3212:41199
Interim stopNorwood Road4300023770102:1613:16199
Interim stopImperial Road4300023780102:2513:18199
Interim stopFordrough Lane4300023790202:1612:15199
Timing pointColonial Road4300023810202:0313:07199
Interim stopMarchmont Road4300023820102:1512:42199
Interim stopBelchers Lane4300023930102:2312:29199
Interim stopHeartlands Hospital4300023970201:2112:26199
Interim stopKenwood Road4300023950101:0112:05199
Interim stopEastfield Road4300023960301:0611:47199
Interim stopUpton Road4300045510101:2211:15199
Interim stopRichmond Road4300045530101:0311:59199
Interim stopDenton Grove4300045540201:4711:42199
Timing pointStechford Police Station4300045630101:5811:29199
Interim stopChurch Road4300045640103:1611:21199
Interim stopPool Lane Allotments4300045740101:3711:23199
Interim stopQueens Road4300045810201:3411:07199
Interim stopThe Lea4300045820101:1611:26199
Interim stopHolbeach Road4300045830201:3211:00199
Interim stopMirfield Road4300046310201:4411:39199
Interim stopCentenary House4300046320101:5311:35199
Interim stopKyngsford Road4300046340201:5811:30199
Interim stopSheldon Hall Avenue4300046410102:1411:55199
Interim stopWheatlands Croft4300046420102:2012:33199
Interim stopBriddsland Road4300046440102:1812:37199
Interim stopShirestone Road4300046450102:1912:09199
Interim stopLeominster House4300046460102:3211:51199
Interim stopShelly Close4300017730202:3111:22199
Interim stopBrickhill Drive4300017720102:3611:18199
Interim stopColeford Drive4300017710202:3511:01199
Interim stopWinchester Drive4300017660102:1912:06199
Timing pointPine Square4300017540201:5112:37199
Interim stopStella Croft43000175502—11:15199
Interim stopBirch Croft43000175302—11:16199
Interim stopRowan Way4300017510201:1411:33199
Interim stopWhitebeam Road4300174000301:0514:02199
Interim stopColeshill Road4300017250101:2411:15199
Interim stopBickenhill Lane4300017040101:2511:47199
Interim stopElmdon Trading Estate4300017030101:2410:45199
Interim stopMorris Way4300017020101:3310:41199
Interim stopIngenuity House4300169700101:2710:59199
Timing pointBirmingham Airport Bus Terminal4300010551101:4410:15199

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.