Journey map

Route 943Published route geometryVehicle last mapped 08:49 · 114 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
943

To South_Craven_School_Grounds

The Keighley Bus Company · YX12GHJ

Last observedRefreshed 14:44:51

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

YX12GHJ

Livery
London red
Matched vehicle livery
Live data provider
Department for Transport Bus Open Data Service

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

Calling points

Journey schedule

59 stops
  1. 1Ingrow West Stationp450019911Plan07:10Actual07:09
  2. 2Hainworth Lane450019913Plan07:10Actual07:11
  3. 3Damems Road450019915Plan07:10Actual07:11
  4. 4Hermit Hole450019917Plan07:11Actual07:12
  5. 5Damems Lane450019918Plan07:11Actual07:13
  6. 6Hainworth Crag Road450019920Plan07:11Actual07:14
  7. 7Whins Wood450019922Plan07:12Live
  8. 8Lingfield Drive450019924Plan07:12Actual07:15
  9. 9Bocking WMC450019925Plan07:13Actual07:16
  10. 10Cross Roads450019927Plan07:13Actual07:17
  11. 11Cross Roads Park450024775Plan07:14Actual07:18
  12. 12Lees School450019930Plan07:14Actual07:18
  13. 13Lawcliffe Crescent450019932Plan07:15Actual07:20
  14. 14Mill Hey450019934Plan07:16Actual07:21
  15. 15Haworth Station450019937Plan07:17Actual07:22
  16. 16Bridgehouse Lane450019938Plan07:18Actual07:23
  17. 17Central Park450019941Plan07:18Actual07:24
  18. 18Haworth Primary School450019944Plan07:20Actual07:25
  19. 19Greenfield Terrace450019996Plan07:20Actual07:25
  20. 20Ebor Lane End450050895Plan07:21Actual07:26
  21. 21Spring Row450050894Plan07:22Actual07:28
  22. 22Providence Crescent450019992Plan07:24Actual07:29
  23. 23Providence Lane Top450050893Plan07:25Actual07:31
  24. 24Oakworth School450021852Plan07:25Actual07:32
  25. 25Slaymaker Lane450021855Plan07:26Actual07:36
  26. 26Goose Cote Lane450021856Plan07:28Actual07:37
  27. 27Valley View Close450021859Plan07:28Actual07:38
  28. 28Oakbank Broadway450021861Plan07:29Actual07:39
  29. 29Occupation Lane450021863Plan07:30Actual07:40
  30. 30Exley Head450021865Plan07:31Actual07:41
  31. 31Lawnswood Road450021867Plan07:32Actual07:43
  32. 32Rydal Street450021870Plan07:33Actual07:44
  33. 33Keighley Health Centre450021872Plan07:34Actual07:45
  34. 34Damside450021874Plan07:35Actual07:45
  35. 35North Street450023130Plan07:36Actual07:46
  36. 36North Street450023132Plan07:36Actual07:48
  37. 37North St Spring Gardens Lane450029165Plan07:36Actual07:49
  38. 38East Avenue450021090Plan07:37Actual07:52
  39. 39Beechcliffe School450021088Plan07:38Actual07:54
  40. 40Utley Cemetery450021086Plan07:39Actual07:55
  41. 41Ferncliffe Drive450021085Plan07:40Actual08:28
  42. 42Ashgrove Road450021082Plan07:40Live
  43. 43Keighley RUFC450021080Plan07:41Live
  44. 44Bar House Lane450021078Plan07:41Live
  45. 45Hawkcliffe Farm450021076Plan07:44Live
  46. 46Aireburn Avenue450021075Plan07:45Live
  47. 47Primary School450021072Plan07:46Live
  48. 48Elmsley Street450020042Plan07:46Live
  49. 49Thornhill Road450020044Plan07:47Live
  50. 50Airedale Hospital Main Entrance450020051Plan07:48Live
  51. 51Grange Road450020052Plan07:49Live
  52. 52Sutton Lane End450020055Plan07:50Live
  53. 53Eastburn Bridge450020057Plan07:51Live
  54. 54The Dalesway PH3200YNF10267Plan07:52Live
  55. 55Elmore Terrace3200YNA96767Plan07:53Live
  56. 56Fieldhead Drive3200YNF10270Plan07:55Live
  57. 57Co-op3200YNF10228Plan07:56Live
  58. 58South Craven School3200YNF10030Plan07:57Live
  59. 59South Craven School Groundss3200YNF10026Plan07:58Live

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

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?
Observed at 07:09
When should it finish?
Scheduled for 07:58
How much time remains?
A reliable remaining-time estimate is unavailable.
When was it last mapped?
08:49. The page checks for updated journey data every 15 seconds.