Loading UK bus regions and operators…
Loading UK bus regions and operators…
Observed from 16 Sept 2026, 18:19 to 20 Oct 2026, 18:25 · operators Coastliner, Team Pennine, The Keighley Bus Company
Search Flickr photosThis vehicle is not currently reporting a live position.
BODS positions retained for the last 90 days. History begins when the retention service first observes this registration.
| Service | Operator | Journey | Observed | Positions |
|---|---|---|---|---|
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2558 | 20 Oct 2026, 17:12 to 20 Oct 2026, 18:25 | 11 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2563 | 20 Oct 2026, 16:05 to 20 Oct 2026, 17:05 | 9 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2498 | 20 Oct 2026, 14:50 to 20 Oct 2026, 15:55 | 9 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2501 | 20 Oct 2026, 13:48 to 20 Oct 2026, 14:44 | 8 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2446 | 20 Oct 2026, 12:34 to 20 Oct 2026, 13:36 | 9 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2445 | 20 Oct 2026, 11:31 to 20 Oct 2026, 12:27 | 8 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2390 | 20 Oct 2026, 10:18 to 20 Oct 2026, 11:20 | 9 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2389 | 20 Oct 2026, 09:22 to 20 Oct 2026, 10:11 | 6 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2334 | 20 Oct 2026, 07:52 to 20 Oct 2026, 09:11 | 12 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2329 | 20 Oct 2026, 06:49 to 20 Oct 2026, 07:44 | 8 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2302 | 20 Oct 2026, 06:04 to 20 Oct 2026, 06:40 | 5 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2301 | 20 Oct 2026, 05:06 to 20 Oct 2026, 05:57 | 9 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2646 | 19 Oct 2026, 23:23 to 20 Oct 2026, 00:03 | 11 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2641 | 19 Oct 2026, 22:05 to 19 Oct 2026, 23:04 | 11 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2630 | 19 Oct 2026, 21:21 to 19 Oct 2026, 22:01 | 10 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2629 | 19 Oct 2026, 20:22 to 19 Oct 2026, 21:12 | 13 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2610 | 19 Oct 2026, 19:08 to 19 Oct 2026, 20:05 | 18 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2607 | 19 Oct 2026, 17:56 to 19 Oct 2026, 19:04 | 14 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2542 | 19 Oct 2026, 16:41 to 19 Oct 2026, 17:50 | 17 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2545 | 19 Oct 2026, 15:31 to 19 Oct 2026, 16:36 | 14 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2486 | 19 Oct 2026, 14:18 to 19 Oct 2026, 15:27 | 15 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2489 | 19 Oct 2026, 13:16 to 19 Oct 2026, 14:11 | 13 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2434 | 19 Oct 2026, 12:02 to 19 Oct 2026, 13:01 | 14 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2433 | 19 Oct 2026, 10:59 to 19 Oct 2026, 11:53 | 18 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2378 | 19 Oct 2026, 09:51 to 19 Oct 2026, 10:51 | 13 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2377 | 19 Oct 2026, 08:44 to 19 Oct 2026, 09:46 | 16 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2322 | 19 Oct 2026, 07:30 to 19 Oct 2026, 08:41 | 21 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2321 | 19 Oct 2026, 06:37 to 19 Oct 2026, 07:17 | 11 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5386 | 18 Oct 2026, 15:56 to 18 Oct 2026, 16:52 | 20 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5373 | 18 Oct 2026, 15:05 to 18 Oct 2026, 15:52 | 19 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5822 | 18 Oct 2026, 14:01 to 18 Oct 2026, 15:00 | 26 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 5817 | 18 Oct 2026, 12:57 to 18 Oct 2026, 14:00 | 36 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5354 | 18 Oct 2026, 12:06 to 18 Oct 2026, 12:54 | 33 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5341 | 18 Oct 2026, 11:07 to 18 Oct 2026, 12:05 | 42 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5806 | 18 Oct 2026, 09:49 to 18 Oct 2026, 11:05 | 52 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 5801 | 18 Oct 2026, 08:48 to 18 Oct 2026, 09:46 | 51 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2658 | 17 Oct 2026, 22:35 to 17 Oct 2026, 23:29 | 46 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2641 | 17 Oct 2026, 21:35 to 17 Oct 2026, 22:29 | 42 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2642 | 17 Oct 2026, 20:39 to 17 Oct 2026, 21:34 | 40 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2625 | 17 Oct 2026, 19:52 to 17 Oct 2026, 20:35 | 12 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2610 | 17 Oct 2026, 18:44 to 17 Oct 2026, 19:43 | 35 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2593 | 17 Oct 2026, 17:47 to 17 Oct 2026, 18:43 | 45 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2538 | 17 Oct 2026, 15:28 to 17 Oct 2026, 16:27 | 52 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2517 | 17 Oct 2026, 14:21 to 17 Oct 2026, 15:27 | 49 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2478 | 17 Oct 2026, 13:23 to 17 Oct 2026, 14:12 | 40 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2465 | 17 Oct 2026, 12:11 to 17 Oct 2026, 13:21 | 51 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2426 | 17 Oct 2026, 11:07 to 17 Oct 2026, 11:59 | 36 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2409 | 17 Oct 2026, 10:02 to 17 Oct 2026, 11:05 | 56 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2370 | 17 Oct 2026, 08:50 to 17 Oct 2026, 09:44 | 47 |
| 662Keighley → Bradford | KDTR | 2370 | 17 Oct 2026, 08:49 to 17 Oct 2026, 08:49 | 1 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2359 | 17 Oct 2026, 07:46 to 17 Oct 2026, 08:47 | 46 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2322 | 17 Oct 2026, 06:57 to 17 Oct 2026, 07:39 | 42 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2317 | 17 Oct 2026, 06:07 to 17 Oct 2026, 06:56 | 45 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2638 | 16 Oct 2026, 22:12 to 16 Oct 2026, 23:01 | 40 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2637 | 16 Oct 2026, 21:22 to 16 Oct 2026, 22:10 | 24 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2622 | 16 Oct 2026, 20:15 to 16 Oct 2026, 21:05 | 47 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2621 | 16 Oct 2026, 19:20 to 16 Oct 2026, 20:12 | 52 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2578 | 16 Oct 2026, 18:11 to 16 Oct 2026, 19:16 | 43 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2585 | 16 Oct 2026, 17:06 to 16 Oct 2026, 18:08 | 27 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2518 | 16 Oct 2026, 16:03 to 16 Oct 2026, 16:56 | 16 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2525 | 16 Oct 2026, 14:23 to 16 Oct 2026, 15:40 | 32 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2462 | 16 Oct 2026, 13:28 to 16 Oct 2026, 14:21 | 15 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2461 | 16 Oct 2026, 12:21 to 16 Oct 2026, 13:24 | 18 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2410 | 16 Oct 2026, 10:57 to 16 Oct 2026, 12:14 | 69 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2409 | 16 Oct 2026, 09:58 to 16 Oct 2026, 10:56 | 51 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2344 | 16 Oct 2026, 08:46 to 16 Oct 2026, 09:49 | 53 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2337 | 16 Oct 2026, 07:21 to 16 Oct 2026, 08:29 | 55 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2306 | 16 Oct 2026, 06:23 to 16 Oct 2026, 07:19 | 45 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2305 | 16 Oct 2026, 05:34 to 16 Oct 2026, 06:22 | 28 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2638 | 15 Oct 2026, 22:17 to 15 Oct 2026, 23:02 | 38 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2637 | 15 Oct 2026, 21:22 to 15 Oct 2026, 22:04 | 43 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2618 | 15 Oct 2026, 19:45 to 15 Oct 2026, 20:34 | 45 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2617 | 15 Oct 2026, 18:46 to 15 Oct 2026, 19:44 | 56 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2568 | 15 Oct 2026, 17:46 to 15 Oct 2026, 18:44 | 45 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2573 | 15 Oct 2026, 16:36 to 15 Oct 2026, 17:41 | 69 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2508 | 15 Oct 2026, 15:12 to 15 Oct 2026, 16:33 | 73 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2513 | 15 Oct 2026, 14:06 to 15 Oct 2026, 15:11 | 60 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2458 | 15 Oct 2026, 13:01 to 15 Oct 2026, 14:03 | 57 |
| 662Keighley → Bradford | KDTR | 2458 | 15 Oct 2026, 12:59 to 15 Oct 2026, 12:59 | 1 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2457 | 15 Oct 2026, 11:54 to 15 Oct 2026, 12:58 | 63 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2402 | 15 Oct 2026, 10:41 to 15 Oct 2026, 11:45 | 58 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2401 | 15 Oct 2026, 09:42 to 15 Oct 2026, 10:40 | 16 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2342 | 15 Oct 2026, 08:13 to 15 Oct 2026, 09:35 | 71 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2335 | 15 Oct 2026, 06:53 to 15 Oct 2026, 08:12 | 68 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7046 | 14 Oct 2026, 17:15 to 14 Oct 2026, 18:31 | 73 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7045 | 14 Oct 2026, 15:57 to 14 Oct 2026, 17:14 | 72 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7034 | 14 Oct 2026, 14:29 to 14 Oct 2026, 15:47 | 48 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7033 | 14 Oct 2026, 13:13 to 14 Oct 2026, 14:27 | 63 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7022 | 14 Oct 2026, 11:22 to 14 Oct 2026, 12:40 | 72 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7021 | 14 Oct 2026, 10:03 to 14 Oct 2026, 11:21 | 76 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7010 | 14 Oct 2026, 08:25 to 14 Oct 2026, 09:42 | 71 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7009 | 14 Oct 2026, 06:52 to 14 Oct 2026, 08:22 | 82 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2558 | 13 Oct 2026, 17:16 to 13 Oct 2026, 18:25 | 64 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2563 | 13 Oct 2026, 16:16 to 13 Oct 2026, 17:09 | 53 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2498 | 13 Oct 2026, 14:58 to 13 Oct 2026, 16:13 | 71 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2501 | 13 Oct 2026, 13:45 to 13 Oct 2026, 14:56 | 66 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2446 | 13 Oct 2026, 12:36 to 13 Oct 2026, 13:34 | 55 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2445 | 13 Oct 2026, 11:26 to 13 Oct 2026, 12:35 | 64 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2390 | 13 Oct 2026, 10:17 to 13 Oct 2026, 11:15 | 54 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2389 | 13 Oct 2026, 09:13 to 13 Oct 2026, 10:14 | 45 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2334 | 13 Oct 2026, 08:04 to 13 Oct 2026, 09:10 | 16 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2329 | 13 Oct 2026, 06:51 to 13 Oct 2026, 07:48 | 15 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2302 | 13 Oct 2026, 05:58 to 13 Oct 2026, 06:45 | 13 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2301 | 13 Oct 2026, 05:13 to 13 Oct 2026, 05:55 | 16 |
| 60Leeds_City_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 0566 | 12 Oct 2026, 22:25 to 12 Oct 2026, 23:56 | 39 |
| 60Keighley_Bus_Station → Leeds_Bus_Station_Entrance | KDTR | 0557 | 12 Oct 2026, 21:10 to 12 Oct 2026, 22:23 | 24 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2618 | 12 Oct 2026, 19:43 to 12 Oct 2026, 20:33 | 48 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2617 | 12 Oct 2026, 18:44 to 12 Oct 2026, 19:42 | 53 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2568 | 12 Oct 2026, 17:39 to 12 Oct 2026, 18:43 | 58 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2573 | 12 Oct 2026, 16:39 to 12 Oct 2026, 17:38 | 50 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2508 | 12 Oct 2026, 15:08 to 12 Oct 2026, 16:28 | 58 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2513 | 12 Oct 2026, 14:03 to 12 Oct 2026, 15:07 | 33 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2458 | 12 Oct 2026, 12:53 to 12 Oct 2026, 13:55 | 27 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2457 | 12 Oct 2026, 11:46 to 12 Oct 2026, 12:52 | 25 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2402 | 12 Oct 2026, 10:41 to 12 Oct 2026, 11:42 | 28 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2401 | 12 Oct 2026, 09:41 to 12 Oct 2026, 10:39 | 21 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2342 | 12 Oct 2026, 08:18 to 12 Oct 2026, 09:37 | 38 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2335 | 12 Oct 2026, 07:15 to 12 Oct 2026, 08:17 | 61 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2890 | 11 Oct 2026, 16:30 to 11 Oct 2026, 17:32 | 54 |
| 662Keighley → Bradford | KDTR | 2890 | 11 Oct 2026, 16:29 to 11 Oct 2026, 16:29 | 1 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2889 | 11 Oct 2026, 15:36 to 11 Oct 2026, 16:28 | 52 |
| 662Keighley → Bradford | KDTR | 2889 | 11 Oct 2026, 15:35 to 11 Oct 2026, 15:35 | 1 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2866 | 11 Oct 2026, 14:42 to 11 Oct 2026, 15:34 | 49 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2865 | 11 Oct 2026, 13:36 to 11 Oct 2026, 14:37 | 53 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2842 | 11 Oct 2026, 12:43 to 11 Oct 2026, 13:34 | 40 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2841 | 11 Oct 2026, 11:37 to 11 Oct 2026, 12:32 | 56 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2818 | 11 Oct 2026, 10:42 to 11 Oct 2026, 11:34 | 51 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2817 | 11 Oct 2026, 09:36 to 11 Oct 2026, 10:25 | 41 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2802 | 11 Oct 2026, 08:32 to 11 Oct 2026, 09:32 | 55 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2801 | 11 Oct 2026, 07:48 to 11 Oct 2026, 08:31 | 38 |
| 60Leeds_City_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 0542 | 10 Oct 2026, 23:25 to 11 Oct 2026, 00:54 | 77 |
| 60Keighley_Bus_Station → Leeds_Bus_Station_Entrance | KDTR | 0541 | 10 Oct 2026, 22:10 to 10 Oct 2026, 23:24 | 69 |
| 60Leeds_City_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 0530 | 10 Oct 2026, 20:37 to 10 Oct 2026, 21:56 | 75 |
| 60Keighley_Bus_Station → Leeds_Bus_Station_Entrance | KDTR | 0529 | 10 Oct 2026, 19:00 to 10 Oct 2026, 20:31 | 80 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2562 | 10 Oct 2026, 16:27 to 10 Oct 2026, 17:26 | 52 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2545 | 10 Oct 2026, 15:21 to 10 Oct 2026, 16:25 | 60 |
| 662Keighley → Bradford | KDTR | 2545 | 10 Oct 2026, 15:20 to 10 Oct 2026, 15:20 | 1 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2502 | 10 Oct 2026, 14:28 to 10 Oct 2026, 15:19 | 45 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2489 | 10 Oct 2026, 13:12 to 10 Oct 2026, 14:27 | 63 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2450 | 10 Oct 2026, 12:01 to 10 Oct 2026, 13:00 | 50 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2433 | 10 Oct 2026, 10:59 to 10 Oct 2026, 12:00 | 54 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2614 | 9 Oct 2026, 19:23 to 9 Oct 2026, 20:14 | 38 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2613 | 9 Oct 2026, 18:17 to 9 Oct 2026, 19:21 | 57 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2554 | 9 Oct 2026, 17:03 to 9 Oct 2026, 18:14 | 39 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2557 | 9 Oct 2026, 15:54 to 9 Oct 2026, 17:01 | 28 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2494 | 9 Oct 2026, 14:33 to 9 Oct 2026, 15:41 | 31 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2497 | 9 Oct 2026, 13:27 to 9 Oct 2026, 14:30 | 45 |
| 662Keighley → Bradford | KDTR | 2497 | 9 Oct 2026, 13:25 to 9 Oct 2026, 13:25 | 1 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2438 | 9 Oct 2026, 12:16 to 9 Oct 2026, 13:20 | 21 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2437 | 9 Oct 2026, 11:10 to 9 Oct 2026, 12:13 | 23 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2386 | 9 Oct 2026, 09:54 to 9 Oct 2026, 11:02 | 19 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2385 | 9 Oct 2026, 08:59 to 9 Oct 2026, 09:50 | 14 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2326 | 9 Oct 2026, 07:36 to 9 Oct 2026, 08:56 | 24 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2325 | 9 Oct 2026, 06:39 to 9 Oct 2026, 07:33 | 16 |
| 62Bell_Square → Keighley_Bus_Station_Entrance | KDTR | 5306 | 9 Oct 2026, 06:19 to 9 Oct 2026, 06:36 | 7 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2626 | 8 Oct 2026, 20:43 to 8 Oct 2026, 21:33 | 49 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2625 | 8 Oct 2026, 19:32 to 8 Oct 2026, 20:42 | 62 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2594 | 8 Oct 2026, 18:36 to 8 Oct 2026, 19:31 | 48 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2597 | 8 Oct 2026, 17:36 to 8 Oct 2026, 18:35 | 46 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2530 | 8 Oct 2026, 16:19 to 8 Oct 2026, 17:27 | 51 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2537 | 8 Oct 2026, 15:01 to 8 Oct 2026, 16:11 | 33 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2474 | 8 Oct 2026, 13:43 to 8 Oct 2026, 14:59 | 32 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2473 | 8 Oct 2026, 12:44 to 8 Oct 2026, 13:41 | 31 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2422 | 8 Oct 2026, 11:29 to 8 Oct 2026, 12:29 | 31 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2421 | 8 Oct 2026, 10:28 to 8 Oct 2026, 11:28 | 21 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2360 | 8 Oct 2026, 09:18 to 8 Oct 2026, 10:20 | 21 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2365 | 8 Oct 2026, 08:03 to 8 Oct 2026, 09:16 | 43 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2316 | 8 Oct 2026, 07:01 to 8 Oct 2026, 08:01 | 57 |
| 60Leeds_City_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 0558 | 7 Oct 2026, 20:30 to 7 Oct 2026, 21:55 | 67 |
| 60Keighley_Bus_Station → Leeds_Bus_Station_Entrance | KDTR | 0549 | 7 Oct 2026, 19:08 to 7 Oct 2026, 20:29 | 81 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2570 | 7 Oct 2026, 17:58 to 7 Oct 2026, 18:54 | 57 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2518 | 7 Oct 2026, 15:38 to 7 Oct 2026, 16:57 | 79 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2525 | 7 Oct 2026, 14:20 to 7 Oct 2026, 15:37 | 59 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2462 | 7 Oct 2026, 13:14 to 7 Oct 2026, 14:19 | 63 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2461 | 7 Oct 2026, 12:06 to 7 Oct 2026, 13:13 | 64 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2410 | 7 Oct 2026, 10:59 to 7 Oct 2026, 11:58 | 25 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2409 | 7 Oct 2026, 09:55 to 7 Oct 2026, 10:51 | 21 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2344 | 7 Oct 2026, 08:39 to 7 Oct 2026, 09:45 | 29 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2337 | 7 Oct 2026, 07:19 to 7 Oct 2026, 08:38 | 78 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2306 | 7 Oct 2026, 06:27 to 7 Oct 2026, 07:18 | 44 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2305 | 7 Oct 2026, 05:38 to 7 Oct 2026, 06:26 | 49 |
| 60Leeds_City_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 0566 | 6 Oct 2026, 22:36 to 6 Oct 2026, 23:56 | 78 |
| 60Keighley_Bus_Station → Leeds_Bus_Station_Entrance | KDTR | 0557 | 6 Oct 2026, 20:37 to 6 Oct 2026, 22:25 | 81 |
| 60Keighley_ → Leeds | KDTR | 0557 | 6 Oct 2026, 21:03 to 6 Oct 2026, 21:03 | 1 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2618 | 6 Oct 2026, 19:51 to 6 Oct 2026, 20:36 | 45 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2617 | 6 Oct 2026, 18:53 to 6 Oct 2026, 19:41 | 39 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2568 | 6 Oct 2026, 17:50 to 6 Oct 2026, 18:41 | 52 |
| 662Keighley → Bradford | KDTR | 2568 | 6 Oct 2026, 17:49 to 6 Oct 2026, 17:49 | 1 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2573 | 6 Oct 2026, 16:39 to 6 Oct 2026, 17:39 | 61 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2508 | 6 Oct 2026, 15:09 to 6 Oct 2026, 16:34 | 73 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2513 | 6 Oct 2026, 14:05 to 6 Oct 2026, 15:05 | 21 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2458 | 6 Oct 2026, 12:58 to 6 Oct 2026, 13:58 | 25 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2457 | 6 Oct 2026, 11:57 to 6 Oct 2026, 12:55 | 29 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2402 | 6 Oct 2026, 10:42 to 6 Oct 2026, 11:47 | 36 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2401 | 6 Oct 2026, 09:31 to 6 Oct 2026, 10:41 | 41 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2342 | 6 Oct 2026, 08:27 to 6 Oct 2026, 09:29 | 42 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2335 | 6 Oct 2026, 07:17 to 6 Oct 2026, 08:15 | 57 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7046 | 5 Oct 2026, 17:17 to 5 Oct 2026, 18:41 | 85 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7045 | 5 Oct 2026, 16:01 to 5 Oct 2026, 17:16 | 72 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7034 | 5 Oct 2026, 14:25 to 5 Oct 2026, 15:52 | 86 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7033 | 5 Oct 2026, 13:07 to 5 Oct 2026, 14:24 | 77 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7022 | 5 Oct 2026, 11:27 to 5 Oct 2026, 12:35 | 69 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7021 | 5 Oct 2026, 09:58 to 5 Oct 2026, 11:20 | 72 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7010 | 5 Oct 2026, 08:33 to 5 Oct 2026, 09:39 | 64 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7009 | 5 Oct 2026, 06:59 to 5 Oct 2026, 08:32 | 85 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5402 | 4 Oct 2026, 17:51 to 4 Oct 2026, 18:39 | 49 |
| 62Keighley → Ilkley | KDTR | 5402 | 4 Oct 2026, 17:50 to 4 Oct 2026, 17:50 | 1 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5389 | 4 Oct 2026, 17:06 to 4 Oct 2026, 17:49 | 42 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5830 | 4 Oct 2026, 15:58 to 4 Oct 2026, 17:02 | 65 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 5825 | 4 Oct 2026, 15:00 to 4 Oct 2026, 15:56 | 52 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5370 | 4 Oct 2026, 14:08 to 4 Oct 2026, 14:57 | 50 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5357 | 4 Oct 2026, 13:11 to 4 Oct 2026, 14:07 | 54 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5814 | 4 Oct 2026, 11:54 to 4 Oct 2026, 13:10 | 74 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 5809 | 4 Oct 2026, 10:46 to 4 Oct 2026, 11:53 | 68 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5338 | 4 Oct 2026, 09:55 to 4 Oct 2026, 10:45 | 51 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5325 | 4 Oct 2026, 09:01 to 4 Oct 2026, 09:54 | 54 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7062 | 3 Oct 2026, 21:57 to 3 Oct 2026, 22:57 | 60 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7061 | 3 Oct 2026, 20:57 to 3 Oct 2026, 21:56 | 60 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7058 | 3 Oct 2026, 19:54 to 3 Oct 2026, 20:56 | 63 |
| 67Keighley → Bradford__Hill_Top_ | KDTR | 7058 | 3 Oct 2026, 19:53 to 3 Oct 2026, 19:53 | 1 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7057 | 3 Oct 2026, 18:48 to 3 Oct 2026, 19:52 | 62 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2586 | 3 Oct 2026, 17:30 to 3 Oct 2026, 18:31 | 62 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2569 | 3 Oct 2026, 16:24 to 3 Oct 2026, 17:30 | 65 |
| 662Keighley → Bradford | KDTR | 2569 | 3 Oct 2026, 16:23 to 3 Oct 2026, 16:23 | 1 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2530 | 3 Oct 2026, 15:08 to 3 Oct 2026, 16:11 | 62 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2513 | 3 Oct 2026, 14:13 to 3 Oct 2026, 15:07 | 44 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2474 | 3 Oct 2026, 13:01 to 3 Oct 2026, 14:10 | 66 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2457 | 3 Oct 2026, 11:55 to 3 Oct 2026, 12:59 | 66 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2418 | 3 Oct 2026, 10:48 to 3 Oct 2026, 11:51 | 62 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2405 | 3 Oct 2026, 09:45 to 3 Oct 2026, 10:45 | 59 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7058 | 30 Sept 2026, 19:51 to 30 Sept 2026, 21:14 | 85 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7057 | 30 Sept 2026, 18:44 to 30 Sept 2026, 19:48 | 65 |
| 67Keighley → Bradford__Hill_Top_ | KDTR | 7057 | 30 Sept 2026, 18:43 to 30 Sept 2026, 18:43 | 1 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2546 | 30 Sept 2026, 16:51 to 30 Sept 2026, 18:03 | 73 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2549 | 30 Sept 2026, 15:40 to 30 Sept 2026, 16:50 | 71 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2486 | 30 Sept 2026, 14:15 to 30 Sept 2026, 15:25 | 71 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2489 | 30 Sept 2026, 13:13 to 30 Sept 2026, 14:14 | 62 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2434 | 30 Sept 2026, 11:58 to 30 Sept 2026, 13:12 | 75 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2433 | 30 Sept 2026, 10:57 to 30 Sept 2026, 11:57 | 61 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2378 | 30 Sept 2026, 09:48 to 30 Sept 2026, 10:52 | 65 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2377 | 30 Sept 2026, 08:40 to 30 Sept 2026, 09:47 | 68 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2322 | 30 Sept 2026, 07:28 to 30 Sept 2026, 08:34 | 68 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2321 | 30 Sept 2026, 06:27 to 30 Sept 2026, 07:19 | 53 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2614 | 29 Sept 2026, 19:24 to 29 Sept 2026, 20:27 | 64 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2613 | 29 Sept 2026, 18:15 to 29 Sept 2026, 19:23 | 68 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2554 | 29 Sept 2026, 17:11 to 29 Sept 2026, 18:15 | 64 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2557 | 29 Sept 2026, 15:53 to 29 Sept 2026, 17:05 | 73 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2494 | 29 Sept 2026, 14:30 to 29 Sept 2026, 15:46 | 76 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2497 | 29 Sept 2026, 13:25 to 29 Sept 2026, 14:30 | 65 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2438 | 29 Sept 2026, 12:12 to 29 Sept 2026, 13:16 | 65 |
| 662Keighley → Bradford | KDTR | 2438 | 29 Sept 2026, 12:11 to 29 Sept 2026, 12:11 | 1 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2437 | 29 Sept 2026, 11:14 to 29 Sept 2026, 12:10 | 57 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2386 | 29 Sept 2026, 10:01 to 29 Sept 2026, 11:03 | 63 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2385 | 29 Sept 2026, 08:54 to 29 Sept 2026, 10:00 | 67 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2326 | 29 Sept 2026, 07:36 to 29 Sept 2026, 08:53 | 77 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2325 | 29 Sept 2026, 06:36 to 29 Sept 2026, 07:35 | 58 |
| 662Keighley → Bradford | KDTR | 2325 | 29 Sept 2026, 06:35 to 29 Sept 2026, 06:35 | 1 |
| 62Bell_Square → Keighley_Bus_Station_Entrance | KDTR | 5306 | 29 Sept 2026, 05:54 to 29 Sept 2026, 06:34 | 36 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2590 | 28 Sept 2026, 18:20 to 28 Sept 2026, 19:32 | 73 |
| 662Keighley → Bradford | KDTR | 2590 | 28 Sept 2026, 18:19 to 28 Sept 2026, 18:19 | 1 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2589 | 28 Sept 2026, 17:15 to 28 Sept 2026, 18:18 | 64 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2522 | 28 Sept 2026, 16:05 to 28 Sept 2026, 17:14 | 68 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2529 | 28 Sept 2026, 14:51 to 28 Sept 2026, 16:04 | 74 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2474 | 28 Sept 2026, 13:45 to 28 Sept 2026, 14:48 | 63 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2473 | 28 Sept 2026, 12:43 to 28 Sept 2026, 13:39 | 57 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2422 | 28 Sept 2026, 11:34 to 28 Sept 2026, 12:32 | 60 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2421 | 28 Sept 2026, 10:27 to 28 Sept 2026, 11:24 | 58 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2360 | 28 Sept 2026, 09:15 to 28 Sept 2026, 10:20 | 64 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2365 | 28 Sept 2026, 08:01 to 28 Sept 2026, 09:14 | 74 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2316 | 28 Sept 2026, 06:49 to 28 Sept 2026, 07:59 | 72 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2934 | 27 Sept 2026, 21:16 to 27 Sept 2026, 21:58 | 43 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2933 | 27 Sept 2026, 20:03 to 27 Sept 2026, 21:06 | 64 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2918 | 27 Sept 2026, 19:16 to 27 Sept 2026, 20:02 | 46 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2917 | 27 Sept 2026, 18:22 to 27 Sept 2026, 19:07 | 46 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2898 | 27 Sept 2026, 17:25 to 27 Sept 2026, 18:19 | 55 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2897 | 27 Sept 2026, 16:18 to 27 Sept 2026, 17:15 | 58 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2874 | 27 Sept 2026, 15:24 to 27 Sept 2026, 16:15 | 52 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2641 | 25 Sept 2026, 22:23 to 25 Sept 2026, 22:58 | 29 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2630 | 25 Sept 2026, 21:16 to 25 Sept 2026, 22:01 | 44 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2629 | 25 Sept 2026, 20:22 to 25 Sept 2026, 21:08 | 41 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2614 | 25 Sept 2026, 19:27 to 25 Sept 2026, 20:20 | 45 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2613 | 25 Sept 2026, 18:19 to 25 Sept 2026, 19:26 | 63 |
| 662Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 2554 | 25 Sept 2026, 17:09 to 25 Sept 2026, 18:17 | 59 |
| 662Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 2557 | 25 Sept 2026, 16:02 to 25 Sept 2026, 17:07 | 55 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5374 | 25 Sept 2026, 14:37 to 25 Sept 2026, 15:36 | 52 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5361 | 25 Sept 2026, 13:42 to 25 Sept 2026, 14:35 | 48 |
| 62Keighley → Ilkley | KDTR | 5361 | 25 Sept 2026, 13:40 to 25 Sept 2026, 13:40 | 1 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5358 | 25 Sept 2026, 12:33 to 25 Sept 2026, 13:25 | 49 |
| 62Keighley → Ilkley | KDTR | 5358 | 25 Sept 2026, 12:33 to 25 Sept 2026, 12:33 | 1 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5345 | 25 Sept 2026, 11:41 to 25 Sept 2026, 12:32 | 47 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5342 | 25 Sept 2026, 10:29 to 25 Sept 2026, 11:29 | 52 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5329 | 25 Sept 2026, 09:37 to 25 Sept 2026, 10:26 | 44 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5326 | 25 Sept 2026, 08:45 to 25 Sept 2026, 09:26 | 39 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5313 | 25 Sept 2026, 07:38 to 25 Sept 2026, 08:44 | 59 |
| 62Bell_Square → Keighley_Bus_Station_Entrance | KDTR | 5314 | 25 Sept 2026, 07:06 to 25 Sept 2026, 07:37 | 29 |
| 62Keighley → Ilkley | KDTR | 5314 | 25 Sept 2026, 07:04 to 25 Sept 2026, 07:04 | 1 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7046 | 24 Sept 2026, 17:21 to 24 Sept 2026, 18:38 | 65 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7045 | 24 Sept 2026, 15:59 to 24 Sept 2026, 17:20 | 74 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7034 | 24 Sept 2026, 14:27 to 24 Sept 2026, 15:53 | 77 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7033 | 24 Sept 2026, 13:05 to 24 Sept 2026, 14:23 | 70 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7022 | 24 Sept 2026, 11:18 to 24 Sept 2026, 12:40 | 70 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7021 | 24 Sept 2026, 10:12 to 24 Sept 2026, 11:17 | 58 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7010 | 24 Sept 2026, 08:34 to 24 Sept 2026, 09:42 | 58 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7009 | 24 Sept 2026, 07:00 to 24 Sept 2026, 08:32 | 81 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5398 | 23 Sept 2026, 17:43 to 23 Sept 2026, 18:38 | 42 |
| 64Skipton_Bus_Station → Ilkley_Bus_Station | KDTR | 6838 | 23 Sept 2026, 17:09 to 23 Sept 2026, 17:41 | 27 |
| 64Ilkley_Bus_Station → Skipton_Bus_Station | KDTR | 6833 | 23 Sept 2026, 16:35 to 23 Sept 2026, 17:08 | 34 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5377 | 23 Sept 2026, 15:44 to 23 Sept 2026, 16:34 | 43 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5374 | 23 Sept 2026, 14:29 to 23 Sept 2026, 15:37 | 60 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5361 | 23 Sept 2026, 13:29 to 23 Sept 2026, 14:27 | 52 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5358 | 23 Sept 2026, 12:33 to 23 Sept 2026, 13:26 | 50 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5345 | 23 Sept 2026, 11:31 to 23 Sept 2026, 12:32 | 54 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5342 | 23 Sept 2026, 10:30 to 23 Sept 2026, 11:28 | 51 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5329 | 23 Sept 2026, 09:48 to 23 Sept 2026, 10:29 | 37 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7021 | 23 Sept 2026, 09:46 to 23 Sept 2026, 09:46 | 1 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 7010 | 23 Sept 2026, 08:29 to 23 Sept 2026, 09:41 | 63 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 7009 | 23 Sept 2026, 06:58 to 23 Sept 2026, 08:17 | 69 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5398 | 22 Sept 2026, 17:42 to 22 Sept 2026, 18:28 | 39 |
| 64Skipton_Bus_Station → Ilkley_Bus_Station | KDTR | 6838 | 22 Sept 2026, 17:13 to 22 Sept 2026, 17:40 | 19 |
| 64Ilkley_Bus_Station → Skipton_Bus_Station | KDTR | 6833 | 22 Sept 2026, 16:30 to 22 Sept 2026, 17:12 | 29 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5377 | 22 Sept 2026, 15:42 to 22 Sept 2026, 16:28 | 42 |
| 62Keighley → Ilkley | KDTR | 5377 | 22 Sept 2026, 15:41 to 22 Sept 2026, 15:41 | 1 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5374 | 22 Sept 2026, 14:34 to 22 Sept 2026, 15:35 | 61 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5361 | 22 Sept 2026, 13:44 to 22 Sept 2026, 14:33 | 44 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5358 | 22 Sept 2026, 12:46 to 22 Sept 2026, 13:33 | 39 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5345 | 22 Sept 2026, 11:43 to 22 Sept 2026, 12:31 | 45 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5342 | 22 Sept 2026, 10:31 to 22 Sept 2026, 11:28 | 53 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5329 | 22 Sept 2026, 09:45 to 22 Sept 2026, 10:29 | 41 |
| 62Keighley → Ilkley | KDTR | 5329 | 22 Sept 2026, 09:44 to 22 Sept 2026, 09:44 | 1 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5326 | 22 Sept 2026, 08:24 to 22 Sept 2026, 09:25 | 57 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5313 | 22 Sept 2026, 07:29 to 22 Sept 2026, 08:22 | 54 |
| 62Bell_Square → Keighley_Bus_Station_Entrance | KDTR | 5314 | 22 Sept 2026, 06:37 to 22 Sept 2026, 07:28 | 52 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5398 | 21 Sept 2026, 17:40 to 21 Sept 2026, 18:38 | 59 |
| 64Skipton_Bus_Station → Ilkley_Bus_Station | KDTR | 6838 | 21 Sept 2026, 17:07 to 21 Sept 2026, 17:39 | 33 |
| 64Ilkley_Bus_Station → Skipton_Bus_Station | KDTR | 6833 | 21 Sept 2026, 16:31 to 21 Sept 2026, 17:06 | 36 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5377 | 21 Sept 2026, 15:44 to 21 Sept 2026, 16:30 | 47 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5374 | 21 Sept 2026, 14:27 to 21 Sept 2026, 15:35 | 69 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5361 | 21 Sept 2026, 13:29 to 21 Sept 2026, 14:26 | 58 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5358 | 21 Sept 2026, 12:29 to 21 Sept 2026, 13:28 | 54 |
| 62Keighley → Ilkley | KDTR | 5358 | 21 Sept 2026, 12:43 to 21 Sept 2026, 12:43 | 1 |
| 29The_George_Hotel → Station_Road | YCST | 5358 | 21 Sept 2026, 12:41 to 21 Sept 2026, 12:42 | 2 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5345 | 21 Sept 2026, 11:43 to 21 Sept 2026, 12:28 | 46 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5342 | 21 Sept 2026, 10:29 to 21 Sept 2026, 11:27 | 60 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5329 | 21 Sept 2026, 09:41 to 21 Sept 2026, 10:28 | 48 |
| 62Keighley → Ilkley | KDTR | 5329 | 21 Sept 2026, 09:40 to 21 Sept 2026, 09:40 | 1 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5326 | 21 Sept 2026, 08:44 to 21 Sept 2026, 09:27 | 44 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5313 | 21 Sept 2026, 07:40 to 21 Sept 2026, 08:43 | 64 |
| 62Bell_Square → Keighley_Bus_Station_Entrance | KDTR | 5314 | 21 Sept 2026, 07:05 to 21 Sept 2026, 07:39 | 35 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5386 | 20 Sept 2026, 16:04 to 20 Sept 2026, 16:52 | 49 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5373 | 20 Sept 2026, 15:13 to 20 Sept 2026, 16:03 | 51 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5822 | 20 Sept 2026, 14:02 to 20 Sept 2026, 15:12 | 71 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 5817 | 20 Sept 2026, 12:47 to 20 Sept 2026, 14:01 | 75 |
| 62Ilkley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5354 | 20 Sept 2026, 11:55 to 20 Sept 2026, 12:40 | 46 |
| 62Keighley_Bus_Station → Ilkley_Bus_Station | KDTR | 5341 | 20 Sept 2026, 11:01 to 20 Sept 2026, 11:54 | 54 |
| 67Bradford_Interchange_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 5806 | 20 Sept 2026, 09:58 to 20 Sept 2026, 11:00 | 63 |
| 67Keighley_Bus_Station → Bradford_Interchange_Bus_Station | KDTR | 5801 | 20 Sept 2026, 08:58 to 20 Sept 2026, 09:57 | 60 |