November 2026 to date
Operators & services

X20 — Stagecoach Midlands

Performance for one service, broken down by stop.

  • Early
  • On time
  • Late
  • Not detected
StopAverage timingScheduledOn time performance
Avg earlyAvg late
First stopSolihull Town Centre4300015810401:3118:4142
Timing pointSolihull Station4300015640201:4308:2942
Interim stopBroadoaks4300015650101:4709:4042
Interim stopStreetsbrook Road4300140010101:4609:0242
Interim stopWoodside Way4300014880201:5610:0542
Interim stopSharmans Cross Junior School4300014840201:5409:2642
Interim stopProspect Lane4300014830402:0909:2942
Interim stopStanway Road4300014810101:5709:0442
Interim stopThornyfield Road4300014670201:5109:0042
Interim stopSutherland Avenue4300014630201:5509:1542
Timing pointLongmore Road4300146000101:5408:4842
Interim stopSt James Church4300014640102:0709:4042
Interim stopUnion Road4300014650202:0308:5942
Interim stopBishopton Close4300014710102:3609:4842
Interim stopHarwood Grove4300014730202:2409:1542
Interim stopMarshall Lake Road4300014200302:3309:2942
Interim stopConnaught House4300014760203:0709:4742
Interim stopDog Kennel Lane4300013120102:5509:3242
Interim stopMonkspath Hall Road4300013010203:4909:1642
Interim stopThe Plough4300013020103:3710:0842
Timing pointNotcutts4300013030203:2709:5042
Interim stopGate Lane4300011130103:2309:2342
Interim stopKineton Lane4300011140203:1708:4542
Interim stopBox Trees Road4300120360103:3314:4042
Interim stopThe Barn Restaurant4300012010203:1414:4442
Interim stopAylesbury Road4300012020103:0814:1542
Timing pointThe Wharf4300012030103:1113:5242
Interim stopStratford Road4200F16990102:4013:3642
Interim stopWharf4200F08490003:3013:5542
Interim stopRoyal Oak4200F12281202:4013:4342
Interim stopBushwood Lane4200F17000102:5715:3542
Interim stopBird in the Hand4200F17010202:5414:5542
Interim stopThe Virgins4200F12877202:5214:3942
Interim stopBlack Swan4200F17010403:0114:3684
Timing pointThree Tuns4200F02780002:4810:4742
Interim stopRiver House School4200F12279103:0210:1842
Interim stopMayswood Road4200F08180102:3912:4042
Timing pointChurch4200F08170002:4111:0542
Interim stopHill Farm Marina4200F08180302:5810:2042
Interim stopRailway Station4200F00640002:4111:5938
Interim stopHolly Tree Cottage4200F16110303:0117:4238
Interim stopDun Cow4200F16110103:0417:2738
Interim stopWorths Way4200F13007203:1212:0742
Interim stopSt Peters Way4200F13007003:0012:3542
Timing pointTesco4200F06670003:4310:1042
Timing pointMaybird Centre4200F06590204:3310:3742
Interim stopWharf Road4200F10240104:3510:5742
Interim stopHospital4200F10210204:5407:0532
Interim stopGreenhill Street4200F06550005:0112:3732
Last stopNatWest Bank4200F06720005:2220:0270
Timing pointMcDonalds4200F065201——34
Interim stopRegal Road4200F06590101:3508:1334
Timing pointTesco4200F06670101:3808:2334
Timing pointAvenue Farm4200F10250101:3608:4834
Interim stopJoseph Way4200F10260101:2909:1534
Interim stopWorths Way4200F12270101:0808:5434
Interim stopour Ashes Garage4200F16110201:2109:2030
Interim stopHolly Tree Cottage4200F16110401:3209:0530
Interim stopRailway Station4200F00650001:2808:5934
Interim stopHill Farm Marina4200F08180202:0209:4034
Timing pointGeneral Stores4200F08200101:2010:1434
Interim stopMayswood Road4200F08180001:2909:3534
Interim stopWarwick Road4200F17020001:2609:1634
Interim stopTudor Dairies4200F02750001:4808:1934
Timing pointThree Tuns4200F027700—09:2134
Interim stopThe Virgins4200F128771—08:2634
Interim stopBird in Hand4200F170100—08:1634
Interim stopMows Hill Lane4200F17000201:1108:0934
Interim stopRoyal Oak4200F12281101:4007:4234
Interim stopStratford Road4200F16990201:2208:0134
Timing pointThe Wharf4300012030201:1507:5634
Interim stopAylesbury Road4300012020201:1108:2334
Interim stopAylesbury Road4300012020301:4607:4034
Interim stopThe Barn Restaurant4300012010101:1308:2034
Interim stopBox Trees Road4300120360201:2908:0734
Interim stopKineton Lane4300011140101:3607:5034
Interim stopGate Lane4300011130202:1007:4834
Timing pointNotcutts4300013030101:3608:2034
Interim stopThe Plough4300013020202:3608:2134
Interim stopMonkspath Hall Road4300013010102:1408:2534
Interim stopDog Kennel Lane4300013120201:5508:4134
Interim stopConnaught House4300014760102:2908:0334
Interim stopBlackford Road4300014740403:1008:0734
Interim stopHarwood Grove4300014730102:4407:3934
Interim stopBishopton Close4300014710202:3407:4834
Interim stopSchool Road4300014720303:3307:3634
Timing pointSt James Church4300014640303:4308:0934
Interim stopSutherland Avenue4300014630303:2308:2434
Interim stopThornyfield Road4300014670103:2108:4134
Interim stopStanway Road4300014810204:5108:0734
Interim stopAshwell Drive4300014820102:3208:1034
Interim stopProspect Lane4300014830103:2408:1834
Interim stopSharmans Cross Junior School4300014840102:5108:3634
Interim stopWoodside Way4300014880102:2808:1734
Interim stopStreetsbrook Road4300140010202:4908:1834
Interim stopBroadoaks4300015650302:3707:5534
Last stopSolihull Town Centre4300015810303:2608:3634
Last stopMcDonalds4200F06520005:17—6
Timing pointChurch Road4200F147411——4
Interim stopBearley Green4200F16908108:39—4
Timing pointOak Tree Close4200F006200——4
Timing pointHenley High School4200F02780102:48—8
Timing pointOak Tree Close4200F00630004:0706:404
Interim stopBearley Green4200F16908204:3106:404
Interim stopBus Shelter4200F06320005:2511:354
Timing pointChurch Road4200F14741205:4612:044

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.