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:4133
Timing pointSolihull Station4300015640201:3308:2933
Interim stopBroadoaks43000156501—09:4033
Interim stopStreetsbrook Road4300140010101:1309:0233
Interim stopWoodside Way4300014880201:3110:0533
Interim stopSharmans Cross Junior School4300014840202:0109:2633
Interim stopProspect Lane4300014830402:0109:2933
Interim stopStanway Road4300014810101:4709:0433
Interim stopThornyfield Road4300014670201:4009:0033
Interim stopSutherland Avenue4300014630201:5409:1533
Timing pointLongmore Road4300146000101:5508:4833
Interim stopSt James Church4300014640102:0909:4033
Interim stopUnion Road4300014650202:0108:5933
Interim stopBishopton Close4300014710102:4109:4833
Interim stopHarwood Grove4300014730202:1709:1533
Interim stopMarshall Lake Road4300014200302:2409:2933
Interim stopConnaught House4300014760203:0709:4733
Interim stopDog Kennel Lane4300013120102:5509:3233
Interim stopMonkspath Hall Road4300013010203:4909:1633
Interim stopThe Plough4300013020103:5510:0833
Timing pointNotcutts4300013030203:5909:5033
Interim stopGate Lane4300011130103:3809:2333
Interim stopKineton Lane4300011140203:3408:4533
Interim stopBox Trees Road4300120360103:5014:4033
Interim stopThe Barn Restaurant4300012010203:3414:4433
Interim stopAylesbury Road4300012020103:2714:1533
Timing pointThe Wharf4300012030103:4813:5233
Interim stopStratford Road4200F16990102:4813:3633
Interim stopWharf4200F08490004:2513:5533
Interim stopRoyal Oak4200F12281203:0013:4333
Interim stopBushwood Lane4200F17000103:2815:3533
Interim stopBird in the Hand4200F17010203:0814:5533
Interim stopThe Virgins4200F12877203:0514:3933
Interim stopBlack Swan4200F17010403:1814:3666
Timing pointThree Tuns4200F02780003:0210:4733
Interim stopRiver House School4200F12279103:1710:1833
Interim stopMayswood Road4200F08180102:5112:4033
Timing pointChurch4200F08170002:5711:0533
Interim stopHill Farm Marina4200F08180303:0510:2033
Interim stopRailway Station4200F00640003:0211:5930
Interim stopHolly Tree Cottage4200F16110303:1917:4230
Interim stopDun Cow4200F16110103:2117:2730
Interim stopWorths Way4200F13007203:1812:0733
Interim stopSt Peters Way4200F13007003:1212:3533
Timing pointTesco4200F06670004:0910:3433
Timing pointMaybird Centre4200F06590204:5111:0633
Interim stopWharf Road4200F10240104:4912:0433
Interim stopHospital4200F10210204:5607:0524
Interim stopGreenhill Street4200F06550005:3012:3724
Last stopNatWest Bank4200F06720005:0420:0254
Timing pointMcDonalds4200F065201——27
Interim stopRegal Road4200F06590101:3308:1327
Timing pointTesco4200F06670101:3808:2327
Timing pointAvenue Farm4200F10250101:3808:4827
Interim stopJoseph Way4200F10260101:2909:1527
Interim stopWorths Way4200F12270101:0808:5427
Interim stopour Ashes Garage4200F16110201:2109:2024
Interim stopHolly Tree Cottage4200F16110401:3609:0524
Interim stopRailway Station4200F00650001:2908:5927
Interim stopHill Farm Marina4200F08180202:1009:4027
Timing pointGeneral Stores4200F08200101:2010:1427
Interim stopMayswood Road4200F08180001:3209:3527
Interim stopWarwick Road4200F17020001:2609:1627
Interim stopTudor Dairies4200F02750001:4808:1927
Timing pointThree Tuns4200F027700—09:2127
Interim stopThe Virgins4200F128771—08:3927
Interim stopBird in Hand4200F170100—08:4727
Interim stopMows Hill Lane4200F17000201:1408:2127
Interim stopRoyal Oak4200F12281101:4007:5427
Interim stopStratford Road4200F16990201:2208:2727
Timing pointThe Wharf4300012030201:1808:1527
Interim stopAylesbury Road4300012020201:1108:4227
Interim stopAylesbury Road4300012020301:4608:0027
Interim stopThe Barn Restaurant4300012010101:2108:4427
Interim stopBox Trees Road4300120360201:2908:2927
Interim stopKineton Lane4300011140101:3608:1127
Interim stopGate Lane4300011130202:1008:0327
Timing pointNotcutts4300013030101:3608:4027
Interim stopThe Plough4300013020202:3608:3927
Interim stopMonkspath Hall Road4300013010102:1408:5427
Interim stopDog Kennel Lane4300013120202:0109:0927
Interim stopConnaught House4300014760102:3608:2627
Interim stopBlackford Road4300014740403:2408:2527
Interim stopHarwood Grove4300014730102:4608:0027
Interim stopBishopton Close4300014710202:3408:1127
Interim stopSchool Road4300014720303:5507:5727
Timing pointSt James Church4300014640304:1408:3327
Interim stopSutherland Avenue4300014630304:0409:2027
Interim stopThornyfield Road4300014670104:0209:0727
Interim stopStanway Road4300014810204:5108:2527
Interim stopAshwell Drive4300014820102:4908:2027
Interim stopProspect Lane4300014830104:3208:3927
Interim stopSharmans Cross Junior School4300014840103:0909:2727
Interim stopWoodside Way4300014880102:3008:2827
Interim stopStreetsbrook Road4300140010203:1008:4827
Interim stopBroadoaks4300015650302:5908:1027
Last stopSolihull Town Centre4300015810303:2608:4127
Last stopMcDonalds4200F06520005:17—6
Timing pointChurch Road4200F147411——3
Interim stopBearley Green4200F16908108:39—3
Timing pointOak Tree Close4200F006200——3
Timing pointHenley High School4200F02780101:05—6
Timing pointOak Tree Close4200F006300—06:403
Interim stopBearley Green4200F169082—06:403
Interim stopBus Shelter4200F063200—11:353
Timing pointChurch Road4200F147412—12:043

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.