Journey map

Route X51Published route geometryVehicle last mapped 17:03 · 131 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
X51

To Birmingham Old Square

National Express West Midlands · SN15LFE

Last observedRefreshed 03:27:31

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

SN15LFE

Livery
National Express Platinum Price Branding
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service
Browse service date

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

Calling points

Journey schedule

61 stops

  1. 1Bus Stationp3800C200808Plan15:40Expected
  2. 2Hollies Park Road3800C240602Plan15:41Est. passed
    15:4215:42:18Estimated passage from readings at 15:41:58 and 15:42:39 (local time). This is not a confirmed arrival or an accuracy guarantee.
  3. 3Mill Farm PH3800C240501Plan15:42Seen at stop15:43
  4. 4McArthurGlen Retail Outlet3800C221103Plan15:45Seen at stop15:45
  5. 5Eastern Way3800C222501Plan15:48Seen at stop15:48
  6. 6Sainsburys Store3800C200601Plan15:50Seen at stop15:51
  7. 7Eastern Way3800C222502Plan15:51Seen at stop15:52
  8. 8Leacroft Lane3800C616201Plan15:53Seen at stop15:55
  9. 9Station Road3800C616102Plan15:54Seen at stop15:56
  10. 10Norton Lane3800C604901Plan15:54Expected
  11. 11Appledore Close3800C610301Plan15:55Expected
  12. 12Moat Lane3800C611401Plan15:56Seen at stop16:00
  13. 13Wardles Lane3800C614401Plan15:57Seen at stop16:01
  14. 14Oak Avenue3800C614802Plan15:57Est. passed
    16:0216:02:07Estimated passage from readings at 16:01:46 and 16:02:28 (local time). This is not a confirmed arrival or an accuracy guarantee.
  15. 15Poplar Road3800C628702Plan15:58Seen at stop16:02
  16. 16Enterprise Park3800C614901Plan15:58Seen at stop16:03
  17. 17Fairoaks Drive3800C649601Plan15:59Seen at stop16:04
  18. 18Holly Lane3800C611701Plan15:59Seen at stop16:04
  19. 19Long Lane3800C618302Plan16:01Expected
  20. 20No. 293800C618402Plan16:01Seen at stop16:06
  21. 21The Lakes3800C619902Plan16:02Est. passed
    16:0716:07:13Estimated passage from readings at 16:06:52 and 16:07:34 (local time). This is not a confirmed arrival or an accuracy guarantee.
  22. 22Ferndown Close43000626001Plan16:03Seen at stop16:08
  23. 23Ganton Road43000625901Plan16:04Est. passed
    16:0916:09:00Estimated passage from readings at 16:08:39 and 16:09:21 (local time). This is not a confirmed arrival or an accuracy guarantee.
  24. 24Saddleworth Road43000625801Plan16:04Seen at stop16:09
  25. 25Sunningdale Way43000626501Plan16:05Est. passed
    16:0916:09:45Estimated passage from readings at 16:09:21 and 16:10:09 (local time). This is not a confirmed arrival or an accuracy guarantee.
  26. 26Gleneagles Road43000625701Plan16:05Seen at stop16:10
  27. 27Woodbridge Close43000625601Plan16:05Seen at stop16:10
  28. 28Bloxwich North Station43000625201Plan16:06Seen at stop16:11
  29. 29Broad Lane Gardens43000625102Plan16:06Est. passed
    16:1216:12:15Estimated passage from readings at 16:11:57 and 16:12:34 (local time). This is not a confirmed arrival or an accuracy guarantee.
  30. 30Baytree Road43000624103Plan16:07Est. passed
    16:1216:12:49Estimated passage from readings at 16:12:34 and 16:13:05 (local time). This is not a confirmed arrival or an accuracy guarantee.
  31. 31Sandbank43000622803Plan16:08Seen at stop16:13
  32. 32Victoria Avenue43000621502Plan16:09Seen at stop16:14
  33. 33Elmore Row43000622301Plan16:09Seen at stop16:15
  34. 34Bloxwich Hospital43000622204Plan16:10Seen at stop16:16
  35. 35Pinfold43000622101Plan16:10Seen at stop16:17
  36. 36Leamore Park43000616502Plan16:11Est. passed
    16:1716:17:40Estimated passage from readings at 16:17:14 and 16:18:07 (local time). This is not a confirmed arrival or an accuracy guarantee.
  37. 37Leamore Lane43000616402Plan16:12Expected
  38. 38May Street43000616301Plan16:13Seen at stop16:19
  39. 39Bloxwich Industrial Estate43000616202Plan16:14Est. passed
    16:2016:20:16Estimated passage from readings at 16:19:52 and 16:20:40 (local time). This is not a confirmed arrival or an accuracy guarantee.
  40. 40Carl Street43000616102Plan16:15Est. passed
    16:2016:20:56Estimated passage from readings at 16:20:40 and 16:21:12 (local time). This is not a confirmed arrival or an accuracy guarantee.
  41. 41Forest Lane43000615202Plan16:16Seen at stop16:21
  42. 42Derby Street43000615102Plan16:16Seen at stop16:21
  43. 43Northcote Street43000608302Plan16:17Est. passed
    16:2216:22:08Estimated passage from readings at 16:21:49 and 16:22:27 (local time). This is not a confirmed arrival or an accuracy guarantee.
  44. 44Wiltshire Close43000608202Plan16:17Est. passed
    16:2216:22:08Estimated passage from readings at 16:21:49 and 16:22:27 (local time). This is not a confirmed arrival or an accuracy guarantee.
  45. 45Ryecroft Street43000606203Plan16:18Seen at stop16:23
  46. 46Walsall Magistrates Court43000606101Plan16:19Seen at stop16:23
  47. 47Littleton St West43006000002Plan16:20Seen at stop16:25
  48. 48Hatherton Street43000601301Plan16:21Seen at stop16:26
  49. 49Walsall Bus Station43000601113Plan16:28Expected
  50. 50Walsall Town Hall43000602102Plan16:29Seen at stop16:33
  51. 51Six Ways Walsall43006551001Plan16:32Expected
  52. 52Jesson Road43000662301Plan16:34Seen at stop16:37
  53. 53Broadway43006550102Plan16:35Est. passed
    16:3716:37:54Estimated passage from readings at 16:37:33 and 16:38:16 (local time). This is not a confirmed arrival or an accuracy guarantee.
  54. 54Queens Road43000663302Plan16:36Seen at stop16:38
  55. 55Bell Road43000663502Plan16:37Est. passed
    16:3916:39:52Estimated passage from readings at 16:39:30 and 16:40:14 (local time). This is not a confirmed arrival or an accuracy guarantee.
  56. 56Chapel Lane43000543201Plan16:40Est. passed
    16:4116:41:14Estimated passage from readings at 16:40:50 and 16:41:38 (local time). This is not a confirmed arrival or an accuracy guarantee.
  57. 57Scott Arms43000540804Plan16:43Seen at stop16:44
  58. 58Tower Hill43000530801Plan16:45Seen at stop16:47
  59. 59Perry Avenue43000530402Plan16:47Seen at stop16:49
  60. 60Dalton Street43000208601Plan16:59Expected
  61. 61Old Squares43000208402Plan17:00Seen at stop17:00

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