Bus times from Marsh Lane, Oxenhope, Keighley

Marsh Lane, Oxenhope, Keighley is served by 4 bus routes (B3, B58, K14 and PS26), run by The Keighley Bus Company. The next buses go to Hebden Bridge, Keighley and Cross Roads.

Next departures

TimeRouteTo
10:23B3Hebden Bridge
10:37B3Keighley
10:47K14Keighley
11:23B3Hebden Bridge
11:37B3Keighley
12:23B3Hebden Bridge
12:37B3Keighley
12:53K14Keighley
13:23B3Hebden Bridge
13:37B3Keighley
14:25B3Hebden Bridge
14:37B3Keighley
15:16B58Cross Roads
15:26B3Hebden Bridge
15:38K14Keighley
15:42B3Keighley
15:54PS26Keighley
16:26B3Hebden Bridge
16:42B3Keighley
16:58K14Keighley

Routes from this stop

Stops nearby

All bus routes and stops in Keighley

Questions

Which buses stop at Marsh Lane, Oxenhope, Keighley?
4 routes: B3, B58, K14 and PS26, run by The Keighley Bus Company.
Where is Marsh Lane, Oxenhope, Keighley?
Marsh Lane is in Oxenhope, West Yorkshire.
Where do buses from Marsh Lane, Oxenhope, Keighley go?
The next departures go to Hebden Bridge, Keighley and Cross Roads.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 3 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook