Journey map

Route X21Published route geometryVehicle last mapped 17:32 · 94 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
X21

To Birmingham The Square Peg

National Express West Midlands · SN67WXE

Last observedRefreshed 15:24:16

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

SN67WXE

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

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

Calling points

Journey schedule

47 stops

  1. 1Bartley Green War Memorialp43003201504Plan16:35Seen at stop16:35
  2. 2Bartley Green School43003205003Plan16:35Seen at stop16:37
  3. 3Culford Drive43000327302Plan16:37Seen at stop16:37
  4. 4Brett Drive43000327702Plan16:37Seen at stop16:38
  5. 5Newman University43000327502Plan16:38Seen at stop16:39
  6. 6Monmouth Road43000327601Plan16:39Seen at stop16:40
  7. 7Bartley Drive43001332702Plan16:40Seen at stop16:40
  8. 8Shenley Fields Centre43000333101Plan16:41Seen at stop16:41
  9. 9Longfield Road43000333301Plan16:42Seen at stop16:42
  10. 10Draycott Drive43000332401Plan16:43Est. passed
    16:4216:42:57Estimated passage from readings at 16:42:28 and 16:43:27 (local time). This is not a confirmed arrival or an accuracy guarantee.
  11. 11Shenley Academy43000332502Plan16:43Est. passed
    16:4316:43:43Estimated passage from readings at 16:43:27 and 16:43:59 (local time). This is not a confirmed arrival or an accuracy guarantee.
  12. 12Fulbrook Grove43000316802Plan16:44Seen at stop16:44
  13. 13Marston Road43000335802Plan16:45Seen at stop16:45
  14. 14Quarry Road43000336101Plan16:46Est. passed
    16:4516:45:33Estimated passage from readings at 16:45:17 and 16:45:50 (local time). This is not a confirmed arrival or an accuracy guarantee.
  15. 15Ruckley Road43000336201Plan16:47Seen at stop16:45
  16. 16Gregory Avenue43000336601Plan16:48Seen at stop16:46
  17. 17Princethorpe Road43000335101Plan16:48Est. passed
    16:4616:46:48Estimated passage from readings at 16:46:33 and 16:47:04 (local time). This is not a confirmed arrival or an accuracy guarantee.
  18. 18Weoley Castle Post Office43000335206Plan16:49Seen at stop16:47
  19. 19Weoley Castle Library43000334804Plan16:50Seen at stop16:49
  20. 20Barcheston Road43000331802Plan16:51Seen at stop16:50
  21. 21Jervoise Road43003301002Plan16:51Est. passed
    16:5016:50:55Estimated passage from readings at 16:50:34 and 16:51:16 (local time). This is not a confirmed arrival or an accuracy guarantee.
  22. 22Kemberton Road Middle43000331601Plan16:53Est. passed
    16:5116:51:31Estimated passage from readings at 16:51:16 and 16:51:47 (local time). This is not a confirmed arrival or an accuracy guarantee.
  23. 23Alwold Road43003310501Plan16:54Seen at stop16:51
  24. 24Corisande Road43000331402Plan16:55Seen at stop16:53
  25. 25Woolacombe Lodge Road43000331302Plan16:56Est. passed
    16:5316:53:28Estimated passage from readings at 16:53:07 and 16:53:50 (local time). This is not a confirmed arrival or an accuracy guarantee.
  26. 26Lodge Hill Cemetery Gates43000316902Plan16:57Est. passed
    16:5416:54:11Estimated passage from readings at 16:53:50 and 16:54:32 (local time). This is not a confirmed arrival or an accuracy guarantee.
  27. 27Westhill Close43000337102Plan16:58Seen at stop16:54
  28. 28College Walk43000352101Plan17:00Seen at stop16:55
  29. 29Rebecca Drive43000351501Plan17:01Seen at stop16:56
  30. 30Gibbins Road43000351301Plan17:02Seen at stop16:58
  31. 31The Oleaster43000321901Plan17:04Seen at stop17:00
  32. 32University Station43000309402Plan17:06Seen at stop17:05
  33. 33Blood & Transplant Centre43000309301Plan17:07Seen at stop17:07
  34. 34University North Gate43000340201Plan17:08Seen at stop17:09
  35. 35Westmere43003402501Plan17:10Seen at stop17:11
  36. 36Vale Village43000309902Plan17:12Seen at stop17:12
  37. 37Aston House43000341702Plan17:14Seen at stop17:14
  38. 38Warwick Crescent43003402002Plan17:14Seen at stop17:15
  39. 39Gilldown Place43000341602Plan17:15Seen at stop17:15
  40. 40George Road43003004001Plan17:17Seen at stop17:16
  41. 41Five Ways Station43003003003Plan17:19Seen at stop17:19
  42. 42Granville Street43000214202Plan17:21Seen at stop17:20
  43. 43Ernest Street43000214102Plan17:23Seen at stop17:22
  44. 44Theatre Approach43000203501Plan17:25Seen at stop17:24
  45. 45New Street Station43000201702Plan17:27Seen at stop17:26
  46. 46Albert Street43000206801Plan17:30Seen at stop17:28
  47. 47The Square Pegs43000200304Plan17:33Seen at stop17:32

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. Est. passed (≈) is our estimate of when the bus passed this stop, using positions recorded before and after it along the route. It does not confirm that the bus stopped. Open the time to see the recording window. We leave a dash where there is not enough reliable information.

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 16:35
When should it finish?
Scheduled for 17:33
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
17:32. The page checks for updated journey data every 15 seconds.