Loading UK bus regions and operators…
Loading UK bus regions and operators…
Observed from 16 Sept 2026, 18:20 to 15 Oct 2026, 12:33 · operators 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 |
|---|---|---|---|---|
| K9Keighley_Bus_Station → Keighley_Bus_Station_Entrance | KDTR | 9093 | 15 Oct 2026, 12:04 to 15 Oct 2026, 12:33 | 29 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3062 | 15 Oct 2026, 10:59 to 15 Oct 2026, 11:59 | 53 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3041 | 15 Oct 2026, 10:08 to 15 Oct 2026, 10:58 | 23 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3038 | 15 Oct 2026, 08:51 to 15 Oct 2026, 09:57 | 54 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3017 | 15 Oct 2026, 07:55 to 15 Oct 2026, 08:50 | 51 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3101 | 9 Oct 2026, 15:04 to 9 Oct 2026, 15:15 | 6 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3098 | 9 Oct 2026, 13:56 to 9 Oct 2026, 14:58 | 33 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3077 | 9 Oct 2026, 13:01 to 9 Oct 2026, 13:54 | 33 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3074 | 9 Oct 2026, 12:02 to 9 Oct 2026, 12:58 | 22 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3053 | 9 Oct 2026, 10:58 to 9 Oct 2026, 12:01 | 20 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3050 | 9 Oct 2026, 09:59 to 9 Oct 2026, 10:53 | 16 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3029 | 9 Oct 2026, 08:49 to 9 Oct 2026, 09:54 | 18 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3026 | 9 Oct 2026, 07:44 to 9 Oct 2026, 08:45 | 18 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3005 | 9 Oct 2026, 06:36 to 9 Oct 2026, 07:41 | 20 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3110 | 8 Oct 2026, 15:20 to 8 Oct 2026, 16:22 | 29 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3089 | 8 Oct 2026, 14:22 to 8 Oct 2026, 15:18 | 23 |
| B3Keighley → Hebden_Bridge | KDTR | 3089 | 8 Oct 2026, 14:19 to 8 Oct 2026, 14:19 | 1 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3086 | 8 Oct 2026, 13:19 to 8 Oct 2026, 14:16 | 25 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3065 | 8 Oct 2026, 12:22 to 8 Oct 2026, 13:16 | 34 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3062 | 8 Oct 2026, 11:18 to 8 Oct 2026, 12:21 | 33 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3041 | 8 Oct 2026, 10:14 to 8 Oct 2026, 11:15 | 18 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3038 | 8 Oct 2026, 09:06 to 8 Oct 2026, 10:10 | 21 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3017 | 8 Oct 2026, 08:02 to 8 Oct 2026, 09:02 | 40 |
| B3Lowertown → Keighley_Bus_Station_Entrance | KDTR | 3014 | 8 Oct 2026, 07:25 to 8 Oct 2026, 08:01 | 36 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3110 | 7 Oct 2026, 15:07 to 7 Oct 2026, 16:19 | 65 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3089 | 7 Oct 2026, 14:08 to 7 Oct 2026, 15:06 | 48 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3086 | 7 Oct 2026, 13:04 to 7 Oct 2026, 14:06 | 61 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3065 | 7 Oct 2026, 12:02 to 7 Oct 2026, 13:03 | 58 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3062 | 7 Oct 2026, 11:08 to 7 Oct 2026, 11:59 | 22 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3041 | 7 Oct 2026, 10:14 to 7 Oct 2026, 11:05 | 19 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3038 | 7 Oct 2026, 08:58 to 7 Oct 2026, 10:11 | 27 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3017 | 7 Oct 2026, 07:54 to 7 Oct 2026, 08:55 | 55 |
| B3Lowertown → Keighley_Bus_Station_Entrance | KDTR | 3014 | 7 Oct 2026, 07:18 to 7 Oct 2026, 07:53 | 36 |
| B2Windsor_Grove → Keighley_Bus_Station_Entrance | KDTR | 3142 | 6 Oct 2026, 18:15 to 6 Oct 2026, 18:43 | 29 |
| B2Keighley_Bus_Station → Windsor_Grove | KDTR | 3133 | 6 Oct 2026, 17:28 to 6 Oct 2026, 18:14 | 46 |
| B1Hob_Hill → Keighley_Bus_Station_Entrance | KDTR | 3126 | 6 Oct 2026, 16:53 to 6 Oct 2026, 17:27 | 34 |
| B1Keighley_Bus_Station → Hob_Hill | KDTR | 3117 | 6 Oct 2026, 16:21 to 6 Oct 2026, 16:52 | 31 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3110 | 6 Oct 2026, 15:09 to 6 Oct 2026, 16:18 | 57 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3089 | 6 Oct 2026, 14:13 to 6 Oct 2026, 15:05 | 18 |
| B3Keighley → Hebden_Bridge | KDTR | 3089 | 6 Oct 2026, 14:10 to 6 Oct 2026, 14:10 | 1 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3086 | 6 Oct 2026, 13:14 to 6 Oct 2026, 14:08 | 22 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3065 | 6 Oct 2026, 12:23 to 6 Oct 2026, 13:10 | 23 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3062 | 6 Oct 2026, 11:05 to 6 Oct 2026, 12:18 | 39 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3041 | 6 Oct 2026, 10:07 to 6 Oct 2026, 11:03 | 38 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3038 | 6 Oct 2026, 08:48 to 6 Oct 2026, 10:04 | 43 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3017 | 6 Oct 2026, 08:01 to 6 Oct 2026, 08:47 | 44 |
| B3Keighley → Hebden_Bridge | KDTR | 3017 | 6 Oct 2026, 08:00 to 6 Oct 2026, 08:00 | 1 |
| B3Lowertown → Keighley_Bus_Station_Entrance | KDTR | 3014 | 6 Oct 2026, 07:26 to 6 Oct 2026, 07:59 | 32 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3134 | 5 Oct 2026, 17:08 to 5 Oct 2026, 18:14 | 67 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3113 | 5 Oct 2026, 15:50 to 5 Oct 2026, 17:07 | 74 |
| S34Grammar_School → Otley_Road_Terminus | KDTR | 8958 | 5 Oct 2026, 14:46 to 5 Oct 2026, 15:49 | 64 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3038 | 5 Oct 2026, 09:00 to 5 Oct 2026, 10:06 | 63 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3017 | 5 Oct 2026, 07:55 to 5 Oct 2026, 08:59 | 60 |
| B3Lowertown → Keighley_Bus_Station_Entrance | KDTR | 3014 | 5 Oct 2026, 07:15 to 5 Oct 2026, 07:54 | 37 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3066 | 3 Oct 2026, 10:57 to 3 Oct 2026, 12:28 | 91 |
| B3Keighley → Hebden_Bridge | KDTR | 3066 | 3 Oct 2026, 10:56 to 3 Oct 2026, 10:56 | 1 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3041 | 3 Oct 2026, 10:01 to 3 Oct 2026, 10:55 | 55 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3042 | 3 Oct 2026, 08:55 to 3 Oct 2026, 10:01 | 63 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3013 | 3 Oct 2026, 08:06 to 3 Oct 2026, 08:54 | 48 |
| B2Windsor_Grove → Keighley_Bus_Station_Entrance | KDTR | 3142 | 2 Oct 2026, 18:11 to 2 Oct 2026, 18:43 | 33 |
| B2Keighley → Oakworth | KDTR | 3142 | 2 Oct 2026, 18:10 to 2 Oct 2026, 18:10 | 1 |
| B2Keighley_Bus_Station → Windsor_Grove | KDTR | 3133 | 2 Oct 2026, 17:34 to 2 Oct 2026, 18:09 | 35 |
| B1Hob_Hill → Keighley_Bus_Station_Entrance | KDTR | 3126 | 2 Oct 2026, 17:01 to 2 Oct 2026, 17:32 | 32 |
| B1Keighley_Bus_Station → Hob_Hill | KDTR | 3117 | 2 Oct 2026, 16:29 to 2 Oct 2026, 17:00 | 31 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3110 | 2 Oct 2026, 15:23 to 2 Oct 2026, 16:26 | 60 |
| B3Keighley → Hebden_Bridge | KDTR | 3110 | 2 Oct 2026, 15:23 to 2 Oct 2026, 15:23 | 1 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3089 | 2 Oct 2026, 14:23 to 2 Oct 2026, 15:22 | 60 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3086 | 2 Oct 2026, 13:14 to 2 Oct 2026, 14:22 | 69 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3065 | 2 Oct 2026, 12:09 to 2 Oct 2026, 13:13 | 64 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3062 | 2 Oct 2026, 11:03 to 2 Oct 2026, 12:07 | 66 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3041 | 2 Oct 2026, 10:11 to 2 Oct 2026, 11:02 | 52 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3038 | 2 Oct 2026, 08:58 to 2 Oct 2026, 10:08 | 72 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3017 | 2 Oct 2026, 08:02 to 2 Oct 2026, 08:56 | 54 |
| B3Lowertown → Keighley_Bus_Station_Entrance | KDTR | 3014 | 2 Oct 2026, 07:14 to 2 Oct 2026, 07:58 | 45 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3134 | 1 Oct 2026, 17:12 to 1 Oct 2026, 18:12 | 62 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3113 | 1 Oct 2026, 16:04 to 1 Oct 2026, 17:10 | 67 |
| S34Grammar_School → Otley_Road_Terminus | KDTR | 8958 | 1 Oct 2026, 14:50 to 1 Oct 2026, 16:03 | 69 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3098 | 30 Sept 2026, 13:59 to 30 Sept 2026, 15:09 | 71 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3077 | 30 Sept 2026, 12:57 to 30 Sept 2026, 13:58 | 62 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3074 | 30 Sept 2026, 11:52 to 30 Sept 2026, 12:56 | 65 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3053 | 30 Sept 2026, 11:01 to 30 Sept 2026, 11:51 | 51 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3050 | 30 Sept 2026, 10:06 to 30 Sept 2026, 10:59 | 53 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3029 | 30 Sept 2026, 08:52 to 30 Sept 2026, 09:57 | 66 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3026 | 30 Sept 2026, 07:48 to 30 Sept 2026, 08:51 | 64 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3005 | 30 Sept 2026, 06:47 to 30 Sept 2026, 07:47 | 61 |
| B1Hob_Hill → Keighley_Bus_Station_Entrance | KDTR | 3138 | 29 Sept 2026, 17:56 to 29 Sept 2026, 18:22 | 27 |
| B1Keighley_Bus_Station → Hob_Hill | KDTR | 3129 | 29 Sept 2026, 17:22 to 29 Sept 2026, 17:51 | 30 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3122 | 29 Sept 2026, 16:07 to 29 Sept 2026, 17:10 | 63 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3101 | 29 Sept 2026, 15:01 to 29 Sept 2026, 16:02 | 62 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3098 | 29 Sept 2026, 13:55 to 29 Sept 2026, 14:55 | 61 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3077 | 29 Sept 2026, 13:03 to 29 Sept 2026, 13:54 | 51 |
| B3Keighley → Hebden_Bridge | KDTR | 3077 | 29 Sept 2026, 13:02 to 29 Sept 2026, 13:02 | 1 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3074 | 29 Sept 2026, 12:01 to 29 Sept 2026, 13:01 | 61 |
| B3Keighley → Hebden_Bridge | KDTR | 3074 | 29 Sept 2026, 12:00 to 29 Sept 2026, 12:00 | 1 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3053 | 29 Sept 2026, 11:05 to 29 Sept 2026, 11:59 | 54 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3050 | 29 Sept 2026, 10:03 to 29 Sept 2026, 11:02 | 59 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3029 | 29 Sept 2026, 08:58 to 29 Sept 2026, 10:02 | 65 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3026 | 29 Sept 2026, 07:47 to 29 Sept 2026, 08:57 | 70 |
| B3Keighley → Hebden_Bridge | KDTR | 3026 | 29 Sept 2026, 07:46 to 29 Sept 2026, 07:46 | 1 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3005 | 29 Sept 2026, 06:39 to 29 Sept 2026, 07:45 | 65 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3134 | 28 Sept 2026, 17:01 to 28 Sept 2026, 18:13 | 73 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3113 | 28 Sept 2026, 15:59 to 28 Sept 2026, 16:59 | 61 |
| S34Grammar_School → Otley_Road_Terminus | KDTR | 8958 | 28 Sept 2026, 14:55 to 28 Sept 2026, 15:33 | 40 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3053 | 28 Sept 2026, 11:02 to 28 Sept 2026, 12:05 | 64 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3050 | 28 Sept 2026, 09:59 to 28 Sept 2026, 10:59 | 60 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3029 | 28 Sept 2026, 08:52 to 28 Sept 2026, 09:57 | 64 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3026 | 28 Sept 2026, 07:43 to 28 Sept 2026, 08:51 | 69 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3005 | 28 Sept 2026, 06:38 to 28 Sept 2026, 07:42 | 64 |
| B2Windsor_Grove → Keighley_Bus_Station_Entrance | KDTR | 3146 | 26 Sept 2026, 18:42 to 26 Sept 2026, 18:42 | 1 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3078 | 26 Sept 2026, 12:16 to 26 Sept 2026, 13:15 | 55 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3053 | 26 Sept 2026, 11:04 to 26 Sept 2026, 12:15 | 66 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3054 | 26 Sept 2026, 10:05 to 26 Sept 2026, 11:00 | 46 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3025 | 26 Sept 2026, 09:01 to 26 Sept 2026, 09:54 | 48 |
| B3Hebden_Bridge_Station → Keighley_Bus_Station_Entrance | KDTR | 3134 | 25 Sept 2026, 17:02 to 25 Sept 2026, 18:12 | 64 |
| B3Keighley_Bus_Station → Hebden_Bridge_Station | KDTR | 3113 | 25 Sept 2026, 16:00 to 25 Sept 2026, 17:02 | 51 |
| S34Grammar_School → Otley_Road_Terminus | KDTR | 8958 | 25 Sept 2026, 14:55 to 25 Sept 2026, 15:37 | 37 |