Journey map

Route K15Published route geometryVehicle last mapped 14:21 · 76 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
K15

To Keighley Bus Station Entrance

The Keighley Bus Company · LN18EWE

Journey schedule

Last observedRefreshed 11:19:47

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

LN18EWE

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 9 Sept 2026. Changing the date opens the parent service timetable.

Calling points

Journey schedule

59 stops

  1. 1Keighley Bus Stationp450030089Plan13:35Seen at stop13:36
  2. 2Keighley Aldi450021176Plan13:36Expected
  3. 3Park Ln Parkwood Street450021178Plan13:37Expected
  4. 4Park Lane Hainworth Wood Rd North450021180Plan13:38Expected
  5. 5Park Lane Glenhurst Ave450025538Plan13:38Expected
  6. 6Glen Lee Ln Long Lee Lane450029908Plan13:39Expected
  7. 7Glen Lee Lane Glen Garth450023535Plan13:39Expected
  8. 8Glen Lee Lane450027135Plan13:40Expected
  9. 9Shaw Ln Back Shaw Lane450027137Plan13:41Expected
  10. 10Shaw Lane Pear Tree Farm450029909Plan13:42Expected
  11. 11Shaw Lane450027139Plan13:42Expected
  12. 12Goff Well Lane450027141Plan13:44Expected
  13. 13Goff Well Ln Hill Top Rd450029910Plan13:45Expected
  14. 14Hill Top Road Hainworth Ln450029912Plan13:45Expected
  15. 15Hainworth Lane Moor Bottom Ln450021197Plan13:46Expected
  16. 16Hainworth Ln Goff Well Ln450029913Plan13:46Expected
  17. 17Goff Well Ln Hill Top Rd450029911Plan13:46Expected
  18. 18Goff Well Lane450027142Plan13:46Expected
  19. 19Ashgrove Farm450027143Plan13:47Expected
  20. 20Bingley Rd Cragg View Farm450029914Plan13:48Expected
  21. 21Marlands Bingley Rd450027145Plan13:49Expected
  22. 22Bingley Rd Canberra Drive450029915Plan13:50Expected
  23. 23Halifax Rd Bingley Road450029916Plan13:50Expected
  24. 24Cross Roads Park450024775Plan13:51Expected
  25. 25Lees School450019930Plan13:51Expected
  26. 26Vale Mill Lane450027202Plan13:52Expected
  27. 27Vale Mill Lane450027200Plan13:53Expected
  28. 28Mytholmes Lane450027198Plan13:55Expected
  29. 29Station Road450024537Plan13:56Expected
  30. 30Station Road450027195Plan13:56Expected
  31. 31Park Ave Station Road450019989Plan13:57Expected
  32. 32Oakworth School450021853Plan13:57Expected
  33. 33Sunhurst Drive450021851Plan13:58Expected
  34. 34Sunhurst Drive450027190Plan13:58Expected
  35. 35Moor Drive High Field Ln450027192Plan13:58Expected
  36. 36Moor Drive Moor Wy450027130Plan13:59Expected
  37. 37Moor Way Moor Dr450027194Plan13:59Expected
  38. 38Moor Drive High Field Ln450027193Plan13:59Expected
  39. 39Sunhurst Drive450027191Plan14:00Expected
  40. 40Sunhurst Drive450021850Plan14:00Expected
  41. 41Oakworth School450021852Plan14:01Expected
  42. 42Slaymaker Lane450021855Plan14:01Expected
  43. 43Goose Cote Lane Harewood Crescent450021895Plan14:03Expected
  44. 44Harewood Rd Goose Cote Lane450021896Plan14:04Expected
  45. 45Harewood Road Harewood Rise450021898Plan14:05Expected
  46. 46Bracken Bank Avenue Greystones Rise450021899Plan14:06Expected
  47. 47Bracken Bank Avenue Central Dr450023101Plan14:06Expected
  48. 48Bracken Bnk Avenue B Bank Gr450023104Plan14:07Expected
  49. 49Beckfoot Oakbank School450023105Plan14:08Expected
  50. 50Ingrow Lane Wheat St450023107Plan14:08Expected
  51. 51Kilmeny Surgery450023109Plan14:09Expected
  52. 52Broomhill Grove450023111Plan14:10Expected
  53. 53St Joseph's School450023113Plan14:10Expected
  54. 54Victoria Road450023115Plan14:11Expected
  55. 55King Street450019905Plan14:12Expected
  56. 56Greengate Road450021891Plan14:12Expected
  57. 57Worth Way450021894Plan14:13Expected
  58. 58Hanover Street450015969Plan14:14Expected
  59. 59Keighley Bus Station Entrances450026807Plan14:15Seen at stop14:20

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