Journey map

Route K15Published route geometryVehicle last mapped 12:20 · 78 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 · LN18ETO

Last observedRefreshed 03:41: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

LN18ETO

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

Calling points

Journey schedule

59 stops

  1. 1Keighley Bus Stationp450030089Plan11:30Seen at stop11:30
  2. 2Keighley Aldi450021176Plan11:31Expected
  3. 3Park Ln Parkwood Street450021178Plan11:32Est. passed
    11:3611:36:57Estimated passage from readings at 11:36:35 and 11:37:20 (local time). This is not a confirmed arrival or an accuracy guarantee.
  4. 4Park Lane Hainworth Wood Rd North450021180Plan11:33Est. passed
    11:3711:37:42Estimated passage from readings at 11:37:20 and 11:38:05 (local time). This is not a confirmed arrival or an accuracy guarantee.
  5. 5Park Lane Glenhurst Ave450025538Plan11:33Est. passed
    11:3811:38:29Estimated passage from readings at 11:38:05 and 11:38:53 (local time). This is not a confirmed arrival or an accuracy guarantee.
  6. 6Glen Lee Ln Long Lee Lane450029908Plan11:34Est. passed
    11:3811:38:29Estimated passage from readings at 11:38:05 and 11:38:53 (local time). This is not a confirmed arrival or an accuracy guarantee.
  7. 7Glen Lee Lane Glen Garth450023535Plan11:34Est. passed
    11:3911:39:10Estimated passage from readings at 11:38:53 and 11:39:27 (local time). This is not a confirmed arrival or an accuracy guarantee.
  8. 8Glen Lee Lane450027135Plan11:35Est. passed
    11:3911:39:10Estimated passage from readings at 11:38:53 and 11:39:27 (local time). This is not a confirmed arrival or an accuracy guarantee.
  9. 9Shaw Ln Back Shaw Lane450027137Plan11:36Expected
  10. 10Shaw Lane Pear Tree Farm450029909Plan11:37Expected
  11. 11Shaw Lane450027139Plan11:37Expected
  12. 12Goff Well Lane450027141Plan11:39Expected
  13. 13Goff Well Ln Hill Top Rd450029910Plan11:40Expected
  14. 14Hill Top Road Hainworth Ln450029912Plan11:40Expected
  15. 15Hainworth Lane Moor Bottom Ln450021197Plan11:41Expected
  16. 16Hainworth Ln Goff Well Ln450029913Plan11:41Expected
  17. 17Goff Well Ln Hill Top Rd450029911Plan11:41Expected
  18. 18Goff Well Lane450027142Plan11:41Expected
  19. 19Ashgrove Farm450027143Plan11:42Est. passed
    11:4711:47:09Estimated passage from readings at 11:46:46 and 11:47:32 (local time). This is not a confirmed arrival or an accuracy guarantee.
  20. 20Bingley Rd Cragg View Farm450029914Plan11:43Expected
  21. 21Marlands Bingley Rd450027145Plan11:44Est. passed
    11:5011:50:00Estimated passage from readings at 11:49:34 and 11:50:26 (local time). This is not a confirmed arrival or an accuracy guarantee.
  22. 22Bingley Rd Canberra Drive450029915Plan11:45Est. passed
    11:5111:51:26Estimated passage from readings at 11:50:59 and 11:51:53 (local time). This is not a confirmed arrival or an accuracy guarantee.
  23. 23Halifax Rd Bingley Road450029916Plan11:45Est. passed
    11:5211:52:16Estimated passage from readings at 11:51:53 and 11:52:39 (local time). This is not a confirmed arrival or an accuracy guarantee.
  24. 24Cross Roads Park450024775Plan11:46Est. passed
    11:5211:52:16Estimated passage from readings at 11:51:53 and 11:52:39 (local time). This is not a confirmed arrival or an accuracy guarantee.
  25. 25Lees School450019930Plan11:46Est. passed
    11:5311:53:30Estimated passage from readings at 11:53:09 and 11:53:52 (local time). This is not a confirmed arrival or an accuracy guarantee.
  26. 26Vale Mill Lane450027202Plan11:47Est. passed
    11:5411:54:07Estimated passage from readings at 11:53:52 and 11:54:23 (local time). This is not a confirmed arrival or an accuracy guarantee.
  27. 27Vale Mill Lane450027200Plan11:48Expected
  28. 28Mytholmes Lane450027198Plan11:50Est. passed
    11:5511:55:46Estimated passage from readings at 11:55:31 and 11:56:02 (local time). This is not a confirmed arrival or an accuracy guarantee.
  29. 29Station Road450024537Plan11:51Est. passed
    11:5811:58:37Estimated passage from readings at 11:58:23 and 11:58:51 (local time). This is not a confirmed arrival or an accuracy guarantee.
  30. 30Station Road450027195Plan11:51Est. passed
    11:5811:58:37Estimated passage from readings at 11:58:23 and 11:58:51 (local time). This is not a confirmed arrival or an accuracy guarantee.
  31. 31Park Ave Station Road450019989Plan11:52Expected
  32. 32Oakworth School450021853Plan11:52Expected
  33. 33Sunhurst Drive450021851Plan11:53Expected
  34. 34Sunhurst Drive450027190Plan11:53Expected
  35. 35Moor Drive High Field Ln450027192Plan11:53Expected
  36. 36Moor Drive Moor Wy450027130Plan11:54Expected
  37. 37Moor Way Moor Dr450027194Plan11:54Expected
  38. 38Moor Drive High Field Ln450027193Plan11:54Expected
  39. 39Sunhurst Drive450027191Plan11:55Expected
  40. 40Sunhurst Drive450021850Plan11:55Expected
  41. 41Oakworth School450021852Plan11:56Expected
  42. 42Slaymaker Lane450021855Plan11:56Expected
  43. 43Goose Cote Lane Harewood Crescent450021895Plan11:58Est. passed
    12:0712:07:07Estimated passage from readings at 12:06:39 and 12:07:35 (local time). This is not a confirmed arrival or an accuracy guarantee.
  44. 44Harewood Rd Goose Cote Lane450021896Plan11:59Est. passed
    12:0712:07:57Estimated passage from readings at 12:07:35 and 12:08:19 (local time). This is not a confirmed arrival or an accuracy guarantee.
  45. 45Harewood Road Harewood Rise450021898Plan12:00Est. passed
    12:0812:08:41Estimated passage from readings at 12:08:19 and 12:09:04 (local time). This is not a confirmed arrival or an accuracy guarantee.
  46. 46Bracken Bank Avenue Greystones Rise450021899Plan12:01Est. passed
    12:0912:09:22Estimated passage from readings at 12:09:04 and 12:09:40 (local time). This is not a confirmed arrival or an accuracy guarantee.
  47. 47Bracken Bank Avenue Central Dr450023101Plan12:01Est. passed
    12:1012:10:00Estimated passage from readings at 12:09:40 and 12:10:21 (local time). This is not a confirmed arrival or an accuracy guarantee.
  48. 48Bracken Bnk Avenue B Bank Gr450023104Plan12:02Expected
  49. 49Beckfoot Oakbank School450023105Plan12:03Expected
  50. 50Ingrow Lane Wheat St450023107Plan12:03Est. passed
    12:1112:11:37Estimated passage from readings at 12:11:24 and 12:11:51 (local time). This is not a confirmed arrival or an accuracy guarantee.
  51. 51Kilmeny Surgery450023109Plan12:04Est. passed
    12:1112:11:37Estimated passage from readings at 12:11:24 and 12:11:51 (local time). This is not a confirmed arrival or an accuracy guarantee.
  52. 52Broomhill Grove450023111Plan12:05Est. passed
    12:1212:12:06Estimated passage from readings at 12:11:51 and 12:12:21 (local time). This is not a confirmed arrival or an accuracy guarantee.
  53. 53St Joseph's School450023113Plan12:05Est. passed
    12:1212:12:48Estimated passage from readings at 12:12:21 and 12:13:16 (local time). This is not a confirmed arrival or an accuracy guarantee.
  54. 54Victoria Road450023115Plan12:06Est. passed
    12:1312:13:35Estimated passage from readings at 12:13:16 and 12:13:54 (local time). This is not a confirmed arrival or an accuracy guarantee.
  55. 55King Street450019905Plan12:07Est. passed
    12:1312:13:35Estimated passage from readings at 12:13:16 and 12:13:54 (local time). This is not a confirmed arrival or an accuracy guarantee.
  56. 56Greengate Road450021891Plan12:07Est. passed
    12:1812:18:25Estimated passage from readings at 12:18:10 and 12:18:40 (local time). This is not a confirmed arrival or an accuracy guarantee.
  57. 57Worth Way450021894Plan12:08Expected
  58. 58Hanover Street450015969Plan12:09Expected
  59. 59Keighley Bus Station Entrances450026807Plan12:10Seen at stop11:31

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