Journey map

Route K4Published route geometryVehicle last mapped 14:13 · 15 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
K4

To War_Memorial

The Keighley Bus Company · WP21FVK

Last observedRefreshed 10:36:05

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

WP21FVK

Livery
Keighley Bus Company
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

73 stops

  1. 1Keighley Bus Stationp450030089Plan13:08Seen at stop13:09
  2. 2Keighley Aldi450021176Plan13:09Expected
  3. 3Parkwood St Park Lane450022571Plan13:10Expected
  4. 4Parkwood St Alpha Street450025542Plan13:11Expected
  5. 5Parkwood St Tyne Street450022569Plan13:11Expected
  6. 6Parkwood Street Clover Rise450025533Plan13:13Expected
  7. 7Thwaites Bridge450022567Plan13:14Seen at stop13:17
  8. 8Strong Close School450023143Plan13:14Expected
  9. 9Aireworth Rd Aireworth Grove450024307Plan13:15Expected
  10. 10Aireworth Rd Back Colenso Road450025564Plan13:15Expected
  11. 11Bar Lane450020017Plan13:16Expected
  12. 12West Lea Avenue450020016Plan13:17Expected
  13. 13Granby Lane Granby Dr450021092Plan13:17Expected
  14. 14Granby Drive Granby Ln450021093Plan13:17Expected
  15. 15Granby Drive Westfield Dr450021094Plan13:18Expected
  16. 16Scott La Bar Lane450021095Plan13:19Seen at stop13:23
  17. 17Scott Lane Slade La450023718Plan13:19Expected
  18. 18Western Avenue Dunkirk Rise450021096Plan13:21Expected
  19. 19Banks Lane Western Ave450021097Plan13:21Expected
  20. 20Banks Lane Ilkley Rd450021098Plan13:22Expected
  21. 21The Willow Tree PH450015864Plan13:23Expected
  22. 22Barley Cote Avenue Ilkley Rd450022551Plan13:24Expected
  23. 23Barley Cote Road Barley Cote Ave450021100Plan13:25Seen at stop13:28
  24. 24The Willow Tree PH450021099Plan13:26Expected
  25. 25Banks Lane St Marys Rd450022552Plan13:27Expected
  26. 26Southfield Avenue450022553Plan13:27Expected
  27. 27Granby Lane Granby Dr450026617Plan13:28Expected
  28. 28Ashwood Drive450020013Plan13:29Seen at stop13:35
  29. 29Morton Cemetery450020011Plan13:30Expected
  30. 30Swine Lane Mayville Ave450051436Plan13:31Seen at stop13:37
  31. 31Carr Lane Carr Bank450022554Plan13:32Expected
  32. 32Carr Lane Primary School450022555Plan13:34Expected
  33. 33Busfield Arms PH450022556Plan13:35Expected
  34. 34Morton Lane St Lukes Church450051433Plan13:35Expected
  35. 35Morton Lane Sunnycliffe450051217Plan13:36Expected
  36. 36Morton Bridge450051435Plan13:37Seen at stop13:43
  37. 37Morton Lane Primary School450025708Plan13:37Expected
  38. 38Morton Lane Druids View450022559Plan13:38Seen at stop13:45
  39. 39The Crescent450032389Plan13:39Expected
  40. 40Micklethwaite Lane450020001Plan13:39Expected
  41. 41Crossflatts Station450020299Plan13:40Expected
  42. 42Bingley Grammar School450020298Plan13:41Expected
  43. 43Old Main Street450020296Plan13:42Expected
  44. 44Bingley Main Street A450019956Plan13:43Expected
  45. 45Ferncliffe Road450021175Plan13:44Seen at stop13:53
  46. 46Bingley Rail Station E450019958Plan13:45Expected
  47. 47Bingley Park Road C450019954Plan13:45Seen at stop13:55
  48. 48Brown Cow PH Harden Rd450025893Plan13:46Expected
  49. 49Harden Rd Blind Lane450051454Plan13:48Expected
  50. 50Grange Farm450050942Plan13:48Expected
  51. 51Harden Road St Ives Rd450050941Plan13:50Expected
  52. 52Harden Rd Narrow Lane450020290Plan13:51Expected
  53. 53War Memorial450020288Plan13:52Expected
  54. 54Wilsden Rd Wilsden Old Road450020287Plan13:52Expected
  55. 55Wilsden Rd Goit Stock Terrace450020286Plan13:53Expected
  56. 56Harden Lane Cherry Tree Row450027985Plan13:54Expected
  57. 57Harden Lane Bents Ln450020283Plan13:54Expected
  58. 58Harden Lane Birchlands Ave450050936Plan13:55Expected
  59. 59Lee Lane Lee Close450028124Plan13:56Expected
  60. 60Main Street Chapel Row450050934Plan13:56Expected
  61. 61Main St High Meadows450024388Plan13:57Expected
  62. 62Main St Royd Street450020277Plan13:58Seen at stop14:06
  63. 63Main Street Crooke Ln450020276Plan13:58Expected
  64. 64Main Street Ling Park Approach450020273Plan13:59Expected
  65. 65Haworth Road Ling Bob450020060Plan13:59Expected
  66. 66Haworth Road Horseshoe Court450020061Plan13:59Expected
  67. 67Haworth Rd Old Allen Road450050904Plan14:00Expected
  68. 68Haworth Rd Station Road450020064Plan14:01Expected
  69. 69Hewenden Mill450020066Plan14:02Expected
  70. 70Sunningdale Crescent Cullingworth Road450050908Plan14:03Expected
  71. 71Westhill Ave Greenside Lane450050907Plan14:04Expected
  72. 72Greenside Ln Birkdale Close450020071Plan14:04Seen at stop14:13
  73. 73War Memorials450023946Plan14:06Expected

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