Journey map

Route 67Published route geometryVehicle last mapped 08:32 · 39 observationsWe don’t have a recent location for this bus. The marker shows where it was last reported, not where it is now.
67

To Keighley Bus Station Entrance

The Keighley Bus Company · BV75HWB

Journey schedule

Last observedRefreshed 10:34:23

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

BV75HWB

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

Calling points

Journey schedule

84 stops

  1. 1Bradford Interchange Bus Stationp450030018Plan07:20Seen at stop07:19
  2. 2City Park A450032476Plan07:22Expected
  3. 3City Park C450023178Plan07:23Seen at stop07:23
  4. 4Arkwright House450023176Plan07:24Est. passed
    07:2307:23:43Estimated passage from readings at 07:23:14 and 07:24:12 (local time). This is not a confirmed arrival or an accuracy guarantee.
  5. 5Listerhills Road450023174Plan07:25Expected
  6. 6Jowett Street450023173Plan07:26Seen at stop07:25
  7. 7Preston Street450023171Plan07:27Seen at stop07:26
  8. 8Hollings Road450023154Plan07:29Expected
  9. 9Brownroyd Street450023156Plan07:29Expected
  10. 10Hockney Road450023158Plan07:30Expected
  11. 11Victoria Shopping Centre450023161Plan07:32Expected
  12. 12West Park Road450023162Plan07:33Seen at stop07:27
  13. 13Four Lane Ends450023164Plan07:34Seen at stop07:33
  14. 14Lane Ends Close450025377Plan07:34Expected
  15. 15Olive Grove450023167Plan07:35Expected
  16. 16Crossley Hall School450023169Plan07:35Seen at stop07:35
  17. 17Crossley Hall450021070Plan07:36Seen at stop07:36
  18. 18Fairweather Green450021068Plan07:37Expected
  19. 19Rhodesway450021066Plan07:38Seen at stop07:38
  20. 20Bell Dean Road450021012Plan07:38Seen at stop07:39
  21. 21Southlands Grove450021014Plan07:39Seen at stop07:40
  22. 22Old Road450021017Plan07:41Expected
  23. 23School Green East450027863Plan07:41Seen at stop07:42
  24. 24School Green450021019Plan07:42Expected
  25. 25Hoyle Ing Road450021020Plan07:43Seen at stop07:43
  26. 26Coach Lane450021022Plan07:43Expected
  27. 27Green Lane450021025Plan07:44Expected
  28. 28Bridge Street450021026Plan07:45Seen at stop07:46
  29. 29Kipping Lane450021029Plan07:46Seen at stop07:48
  30. 30James Street School450021039Plan07:47Expected
  31. 31James St West Lane450029015Plan07:47Expected
  32. 32Hill Top Rd Wicken Lane450051060Plan07:47Expected
  33. 33Hill Top Rd Half Acre Road450051061Plan07:48Expected
  34. 34Hill Top Rd Half Acre Rd450051062Plan07:50Expected
  35. 35Well Heads Half Acre Road450051063Plan07:50Expected
  36. 36Well Heads Half Acre Rd450051064Plan07:51Expected
  37. 37Well Heads School450021045Plan07:53Expected
  38. 38Thornton Rd Brighouse & Denholme Road450023537Plan07:53Expected
  39. 39Halifax Road Thornton Rd450023538Plan07:55Expected
  40. 40Halifax Road Foreside Mill450023540Plan07:55Expected
  41. 41Halifax Rd Cragg Lane450023541Plan07:56Expected
  42. 42Smithy Hill450023542Plan07:56Expected
  43. 43Halifax Road Denholme Gate Farm450023543Plan07:57Expected
  44. 44Halifax Road Denholme Gate450021004Plan07:57Expected
  45. 45New Road450029636Plan07:59Expected
  46. 46Main Rd Clock Lane450021001Plan07:59Expected
  47. 47Main Rd Station Road450020100Plan08:00Expected
  48. 48Main Rd Foster Park450020098Plan08:00Expected
  49. 49Keighley Rd Foster Park Road450020095Plan08:01Expected
  50. 50Keighley Rd Ogden Lane450020093Plan08:02Expected
  51. 51Keighley Rd Beech Drive450020091Plan08:04Expected
  52. 52Halifax Rd Trough Lane450024090Plan08:05Expected
  53. 53Manywells Brow Ind Estate450020088Plan08:07Seen at stop08:08
  54. 54Halifax Rd South Road450020075Plan08:09Expected
  55. 55Halifax Road Post Office450020078Plan08:10Expected
  56. 56War Memorial450023946Plan08:11Seen at stop08:10
  57. 57Halifax Road Post Office450020077Plan08:11Expected
  58. 58Halifax Rd South Road450020076Plan08:12Seen at stop08:13
  59. 59Haworth Rd Turf Lane450020069Plan08:12Expected
  60. 60Haworth Road Coldspring House450020070Plan08:13Expected
  61. 61Haworth Road Springfield Farm450020084Plan08:14Expected
  62. 62Haworth Road Brownhill Farm450020085Plan08:15Seen at stop08:15
  63. 63Halifax Rd Haworth Road450020086Plan08:16Seen at stop08:16
  64. 64Halifax Rd Private Road450050914Plan08:16Expected
  65. 65Cross Roads450019928Plan08:19Seen at stop08:19
  66. 66Bocking WMC450019926Plan08:19Expected
  67. 67Lingfield Drive450019923Plan08:20Expected
  68. 68Whins Wood450050870Plan08:21Expected
  69. 69Hainworth Crag Road450019921Plan08:21Expected
  70. 70Damems Lane450019919Plan08:22Expected
  71. 71Hermit Hole450019916Plan08:22Seen at stop08:21
  72. 72Damems Road450019914Plan08:23Expected
  73. 73Hainworth Lane450019912Plan08:23Expected
  74. 74Haincliffe Road450021199Plan08:24Expected
  75. 75Hainworth Wood Rd Bracken Street450021196Plan08:24Seen at stop08:24
  76. 76Hainworth Wood Rd Cliffe Terrace450021194Plan08:25Seen at stop08:25
  77. 77Hainworth Wood Rd Woodhouse Road450021192Plan08:27Expected
  78. 78Hainworth Wood Road North Woodhouse Ave450021190Plan08:27Expected
  79. 79Hainworth Wood Rd North Worthville Close450021188Plan08:29Seen at stop08:28
  80. 80Park Lane Hainworth Wood Rd North450021181Plan08:30Expected
  81. 81Park Ln Parkwood Street450021179Plan08:31Expected
  82. 82Keighley Aldi450021177Plan08:32Seen at stop08:29
  83. 83Hanover Street450024747Plan08:34Seen at stop08:31
  84. 84Keighley Bus Station Entrances450026807Plan08:36Seen at stop08:32

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