B58
Route map
B58 live route map
See the route, stops, and live buses currently on this line.
87 stops
Live buses loading
Map ready
Loading the route map...
Haworth Brow → Oakbank GS
1 trip · first 07:23 · last 07:23
Mon–Fri
Live From 2026-05-17
Swipe sideways to see later trips.
Stop
07:23
Oakbank GS
Cross Roads, Bocking WMC
opposite
07:23
07:24
07:24
07:25
07:26
07:27
07:28
Oxenhope, Keighley Rd Dark Lane
adjacent
07:31
07:32
07:32
07:33
07:34
Oxenhope, Waterside
opposite
07:34
07:35
Oxenhope Station
near
07:36
07:37
Oxenhope, Marsh Chapel
outside
07:39
Oxenhope, Mould Greave
adjacent
07:40
Oxenhope, Marsh Top
stop
07:47
Oxenhope, Marsh Edge
stop
07:47
Oxenhope, Marsh Lane
N bound
07:47
07:48
Haworth, Sun St Cold Street
before
07:49
07:49
07:50
07:51
Haworth, Greenfield Terrace
opposite
07:51
07:52
07:53
Oakworth School
opposite
07:57
07:58
08:00
08:03
Bracken Bank Avenue Central Dr
E bound
08:03
08:04
Ingrow, Beckfoot Oakbank School
adjacent
08:05
08:06
08:07
Oakbank GS → Haworth Brow
1 trip · first 15:00 · last 15:00
Mon–Fri
Live From 2026-05-17
Swipe sideways to see later trips.
Stop
15:00
Oakbank GS
15:00
15:00
15:02
15:02
Oakworth, Slaymaker Lane
opposite
15:07
15:08
15:08
15:09
15:10
15:11
15:12
15:13
15:14
15:14
15:14
15:15
Oxenhope, Marsh Lane
S bound
15:16
15:16
15:17
15:17
15:23
Oxenhope, Mould Greave
opposite
15:23
Oxenhope, Marsh Chapel
opposite
15:24
Oxenhope, Marsh Lane Moorhouse La
opposite
15:25
15:26
15:27
15:28
15:28
15:29
15:30
Oxenhope, Waterside
opposite
15:30
15:31
15:37
15:39
15:40
15:40
Cross Roads
at
15:41
15:42
Timetable data from The Keighley Bus Company, refreshed 2026-06-13 · Source: Bus Open Data Service (BODS) · Service code UZ000KDTR:B58.
All stops shown
47 stops- Ingrow, Kilmeny Surgery
- Ingrow, Wheat Street Top
- Ingrow, Beckfoot Oakbank School
- Bracken Bank Way
- Bracken Bank, Central Drive
- Bracken Bank Avenue Top
- Bracken Bank, Goose Cote Lane Harewood Crescent
- Oakworth, Slaymaker Lane opposite
- Oakworth School at
- Oakworth, Providence Lane Top stop
- Oakworth, Providence Crescent at
- Mytholmes, Spring Row stop
- Mytholmes, Ebor Lane End stop
- Haworth, Greenfield Terrace at
- Haworth Primary School
- Haworth, Central Park
- Haworth, Sun Street End
- Haworth, Sun St Cold Street after
- Haworth, Woodlands Rise stop
- Oxenhope, Marsh Lane S bound
- Oxenhope, Marsh Edge
- Oxenhope, Marsh Top
- Oxenhope, Marsh Lane Moorhouse La after
- Oxenhope, Marsh Lane Moor Side Ln stop
- Oxenhope, Mould Greave opposite
- Oxenhope, Marsh Chapel opposite
- Oxenhope, Marsh Lane Moorhouse La opposite
- Oxenhope, Gledhow Drive
- Oxenhope Station
- Oxenhope School
- Oxenhope, Hebden Bridge Rd Cricket Ground opposite
- Oxenhope, Best Lane
- Oxenhope, Lowertown
- Oxenhope, Waterside opposite
- Oxenhope, West Drive
- Oxenhope, Keighley Rd Dark Lane
- Oxenhope, Hebden Road Royd Mill
- Oxenhope, Hebden Road Hawkcliffe Works
- Haworth, Hebden Road Brow Top Rd
- Haworth, Hebden Road Brow Rd stop
- Haworth, Hebden Rd Dean Street
- Lees, Hebden Road Cross Xrds stop
- Lees School
- Cross Roads Park
- Cross Roads at
- Cross Roads, Bocking WMC at
- Cross Roads, Lingfield Drive