Journey map

Route X20Published route geometryVehicle last mapped 12:21 · 27 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
X20

To Solihull Town Centr

Stagecoach Midlands · KX10KTJ

Last observedRefreshed 04:33:11

We don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.

Vehicle information

KX10KTJ

Livery
Stagecoach Beachball
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service
Browse service date

This journey ID is fixed to 11 Sept 2026. Changing the date opens the parent service timetable.

Calling points

Journey schedule

48 stops

  1. 1NatWest Bankp4200F067200Plan11:20Seen at stop11:20
  2. 2McDonalds4200F065201Plan11:23Seen at stop11:23
  3. 3Regal Road4200F065901Plan11:28Seen at stop11:31
  4. 4Tesco4200F066701Plan11:29Expected
  5. 5Avenue Farm4200F102501Plan11:30Seen at stop11:32
  6. 6Joseph Way4200F102601Plan11:30Expected
  7. 7Worths Way4200F122701Plan11:30Expected
  8. 8our Ashes Garage4200F161102Plan11:33Expected
  9. 9Holly Tree Cottage4200F161104Plan11:34Expected
  10. 10Railway Station4200F006500Plan11:35Expected
  11. 11Hill Farm Marina4200F081802Plan11:38Expected
  12. 12General Stores4200F082001Plan11:39Expected
  13. 13Mayswood Road4200F081800Plan11:41Seen at stop11:44
  14. 14Warwick Road4200F170200Plan11:43Expected
  15. 15Tudor Dairies4200F027500Plan11:43Expected
  16. 16Three Tuns4200F027700Plan11:44Expected
  17. 17The Virgins4200F128771Plan11:45Expected
  18. 18Bird in Hand4200F170100Plan11:46Expected
  19. 19Mows Hill Lane4200F170002Plan11:48Expected
  20. 20Royal Oak4200F122811Plan11:51Expected
  21. 21Stratford Road4200F169902Plan11:51Expected
  22. 22The Wharf43000120302Plan11:52Expected
  23. 23Aylesbury Road43000120202Plan11:52Expected
  24. 24Aylesbury Road43000120203Plan11:53Expected
  25. 25The Barn Restaurant43000120101Plan11:53Expected
  26. 26Box Trees Road43001203602Plan11:54Expected
  27. 27Kineton Lane43000111401Plan11:55Expected
  28. 28Gate Lane43000111302Plan11:56Expected
  29. 29Notcutts43000130301Plan11:58Expected
  30. 30The Plough43000130202Plan11:59Expected
  31. 31Monkspath Hall Road43000130101Plan12:00Expected
  32. 32Dog Kennel Lane43000131202Plan12:02Seen at stop12:07
  33. 33Connaught House43000147601Plan12:03Expected
  34. 34Blackford Road43000147404Plan12:04Expected
  35. 35Harwood Grove43000147301Plan12:05Expected
  36. 36Bishopton Close43000147102Plan12:06Expected
  37. 37School Road43000147203Plan12:06Expected
  38. 38St James Church43000146403Plan12:07Expected
  39. 39Sutherland Avenue43000146303Plan12:08Expected
  40. 40Thornyfield Road43000146701Plan12:09Seen at stop12:15
  41. 41Stanway Road43000148102Plan12:09Expected
  42. 42Ashwell Drive43000148201Plan12:10Expected
  43. 43Prospect Lane43000148301Plan12:10Expected
  44. 44Sharmans Cross Junior School43000148401Plan12:11Seen at stop12:17
  45. 45Woodside Way43000148801Plan12:12Expected
  46. 46Streetsbrook Road43001400102Plan12:12Expected
  47. 47Broadoaks43000156503Plan12:13Expected
  48. 48Solihull Town Centres43000158103Plan12:16Expected

p “pick up only” – the bus will only stop to pick up passengers

s “set down only” – the bus will only stop to drop passengers off

Seen at stop is when the operator reported the bus at or near that stop, not its exact arrival time. Expected times are estimates. A dash means no time has been reported.

Planned, expected and observed values remain separate. Blank observations are never presented as on-time.

Journey status questions

What is happening?

Is the bus running?
Last observed. A previous vehicle observation is available, but it is not recent enough to call the bus live.
When did it begin?
Scheduled for 11:20
When should it finish?
Scheduled for 12:16
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
12:21. The page checks for updated journey data every 15 seconds.