K4 - Keighley - Cullingworth via East Morton, Bingley, Harden, Wilsden

A bus service operated by The Keighley Bus Company

Keighley - Cullingworth

Keighley Bus Station stand F 08:0809:0810:0811:0812:0813:0814:0815:0816:0817:1718:1719:17
Keighley, opp Cricketers Arms PH 08:0909:0910:0911:0912:0913:0914:0915:0916:0917:1818:1819:18
Keighley Parkwood St Park Lane 08:1009:1010:1011:1012:1013:1014:1015:1016:1017:1918:1919:19
Keighley, adj Parkwood St Alpha Street 08:1109:1110:1111:1112:1113:1114:1115:1116:1117:2018:2019:20
Long Lee Parkwood St Tyne Street 08:1109:1110:1111:1112:1113:1114:1115:1116:1117:2018:2019:20
Thwaites Parkwood Street Clover Rise 08:1309:1310:1311:1312:1313:1314:1315:1316:1317:2218:2219:22
Thwaites Bridge 08:1409:1410:1411:1412:1413:1414:1415:1416:1417:2318:2319:23
Thwaites Wenning Street Airedale St 08:1409:1410:1411:1412:1413:1414:1415:1416:1417:2318:2319:23
Stockbridge, adj Aireworth Rd Aireworth Grove 08:1509:1510:1511:1512:1513:1514:1515:1516:1517:2418:2319:23
Stockbridge Aireworth Rd Back Colenso Road 08:1509:1510:1511:1512:1513:1514:1515:1516:1517:2418:2419:24
Riddlesden, adj Bradford Road Bar Ln 08:1609:1610:1611:1612:1613:1614:1615:1616:1617:2518:2419:24
Riddlesden, opp Bradford Road West Lea Ave 08:1709:1710:1711:1712:1713:1714:1715:1716:1717:2618:2419:24
Riddlesden, at Granby Lane Granby Dr 08:1709:1710:1711:1712:1713:1714:1715:1716:1717:2618:2519:25
Riddlesden, at Granby Drive Granby Ln 08:1709:1710:1711:1712:1713:1714:1715:1716:1717:2618:2519:25
Riddlesden, opp Granby Drive Westfield Dr 08:1809:1810:1811:1812:1813:1814:1815:1816:1817:2718:2519:25
Riddlesden Scott La Bar Lane 08:1909:1910:1911:1912:1913:1914:1915:1916:1917:2818:2519:25
Riddlesden Scott Lane Slade La 08:1909:1910:1911:1912:1913:1914:1915:1916:1917:2818:2619:26
Riddlesden Western Avenue Dunkirk Rise 08:2109:2110:2111:2112:2113:2114:2115:2116:2117:3018:2719:27
Stockbridge, opp Banks Lane Western Ave 08:2109:2110:2111:2112:2113:2114:2115:2116:2117:3018:2719:27
Riddlesden, at Banks Lane Ilkley Rd 08:2209:2210:2211:2212:2213:2214:2215:2216:2217:3118:2819:28
Riddlesden, adj The Willow Tree PH 08:2309:2310:2311:2312:2313:2314:2315:2316:23
Riddlesden, at Barley Cote Avenue Ilkley Rd 08:2409:2410:2411:2412:2413:2414:2415:2416:24
Riddlesden, at Barley Cote Road Barley Cote Ave 08:2509:2510:2511:2512:2513:2514:2515:2516:25
Riddlesden, opp The Willow Tree PH 08:2609:2610:2611:2612:2613:2614:2615:2616:26
Riddlesden, at Banks Lane St Marys Rd 08:2709:2710:2711:2712:2713:2714:2715:2716:2717:3118:2819:28
Riddlesden, at Banks Lane Southfield Ave 08:2709:2710:2711:2712:2713:2714:2715:2716:2717:3218:2919:29
Riddlesden, opp Granby Lane Granby Dr 08:2809:2810:2811:2812:2813:2814:2815:2816:2817:3218:2919:29
Riddlesden, opp East Riddlsden Hall 08:2909:2910:2911:2912:2913:2914:2915:2916:2917:3318:3019:30
Riddlesden, at Morton Cemetery 08:3009:3010:3011:3012:3013:3014:3015:3016:3017:3418:3119:31
Riddlesden Swine Lane Mayville Ave 08:3109:3110:3111:3112:3113:3114:3115:3116:3117:3518:3219:32
East Morton Carr Lane Carr Bank (stop) 08:3209:3210:3211:3212:3213:3214:3215:3216:3217:3618:3319:33
East Morton, at Carr Lane Primary School 08:3409:3410:3411:3412:3413:3414:3415:3416:3417:3718:3419:34
East Morton Busfield Arms PH 08:3509:3510:3511:3512:3513:3514:3515:3516:3517:3818:3519:35
East Morton Morton Lane St Lukes Church 08:3509:3510:3511:3512:3513:3514:3515:3516:3517:3818:3519:35
East Morton Morton Lane Sunnycliffe 08:3609:3610:3611:3612:3613:3614:3615:3616:3617:3918:3619:36
Micklethwaite Morton Bridge 08:3709:3710:3711:3712:3713:3714:3715:3716:3717:4018:3719:37
Crossflatts, adj Morton Lane Primary School 08:3709:3710:3711:3712:3713:3714:3715:3716:3717:4018:3719:37
Crossflatts, opp Morton Lane Druids View 08:3809:3810:3811:3812:3813:3814:3815:3816:3817:4118:3819:38
Crossflatts Keighley Road The Cresent 08:3909:3910:3911:3912:3913:3914:3915:3916:3917:4218:3819:38
Crossflatts Keighley Rd Canal Road 08:3909:3910:3911:3912:3913:3914:3915:3916:3917:4218:3919:39
Keighley Road Crossflatts Station 08:4009:4010:4011:4012:4013:4014:4015:4016:4017:4318:3919:39
Bingley, adj Keighley Road Harold St 08:4109:4110:4111:4112:4113:4114:4115:4116:4117:4418:4019:40
Bingley Keighley Rd Old Main Street (S bound) 08:4209:4210:4211:4212:4213:4214:4215:4216:4217:4518:4119:41
Bingley Main Street (stop G) 08:4309:4310:4311:4312:4313:4314:4315:4316:4317:4618:4219:42
Bingley Ferncliffe Road (stop H) 08:4409:4410:4411:4412:4413:4414:4415:4416:4417:4718:4319:43
Bingley Rail Station (stop E) 08:4509:4510:4511:4512:4513:4514:4515:4516:4517:4818:4419:44
Bingley Main Street B 08:4509:4510:4511:4512:4513:4514:4515:4516:4517:4818:4419:44
Bingley, outside Brown Cow PH Harden Rd 08:4609:4610:4611:4612:4613:4614:4615:4616:4617:4918:4519:45
Bingley Harden Rd Blind Lane 08:4809:4810:4811:4812:4813:4814:4815:4816:4817:5018:4619:46
Harden, adj Grange Farm 08:4809:4810:4811:4812:4813:4814:4815:4816:4817:5118:4719:47
Harden Road St Ives Rd 08:5009:5010:5011:5012:5013:5014:5015:5016:5017:5218:4819:48
Harden Rd Narrow Lane (adj) 08:5109:5110:5111:5112:5113:5114:5115:5116:5117:5318:4919:49
Harden, opp War Memorial 08:5209:5210:5211:5212:5213:5214:5215:5216:5217:5418:5019:50
Harden Wilsden Rd Wilsden Old Road (stop) 08:5209:5210:5211:5212:5213:5214:5215:5216:5217:5418:5019:50
Harden Wilsden Rd Goit Stock Terrace 08:5309:5310:5311:5312:5313:5314:5315:5316:5317:5418:5019:50
Harden Lane Cherry Tree Row 08:5409:5410:5411:5412:5413:5414:5415:5416:5417:5518:5119:51
Harden Lane Bents Ln (stop) 08:5409:5410:5411:5412:5413:5414:5415:5416:5417:5618:5219:52
Wilsden Harden Lane Birchlands Ave 08:5509:5510:5511:5512:5513:5514:5515:5516:5517:5618:5219:52
Wilsden, adj Lee Lane Lee Close 08:5609:5610:5611:5612:5613:5614:5615:5616:5617:5718:5319:53
Wilsden Main Street Chapel Row 08:5609:5610:5611:5612:5613:5614:5615:5616:5617:5718:5319:53
Wilsden, opp Main St High Meadows 08:5709:5710:5711:5712:5713:5714:5715:5716:5717:5818:5419:54
Wilsden Main St Royd Street (S bound) 08:5809:5810:5811:5812:5813:5814:5815:5816:5817:5918:5519:55
Wilsden Main Street Crooke Ln 08:5809:5810:5811:5812:5813:5814:5815:5816:5817:5918:5519:55
Wilsden Main Street Ling Park Approach 08:5909:5910:5911:5912:5913:5914:5915:5916:5918:0018:5619:56
Wilsden Haworth Road Ling Bob (stop) 08:5909:5910:5911:5912:5913:5914:5915:5916:5918:0018:5619:56
Wilsden Haworth Road Horseshoe Court 08:5909:5910:5911:5912:5913:5914:5915:5916:5918:0018:5619:56
Harecroft Haworth Rd Old Allen Road 09:0010:0011:0012:0013:0014:0015:0016:0017:0018:0118:5719:57
Harecroft Haworth Rd Station Road 09:0110:0111:0112:0113:0114:0115:0116:0117:0118:0218:5819:58
Harecroft, opp Hewenden Mill 09:0210:0211:0212:0213:0214:0215:0216:0217:0218:0318:5919:59
Sunningdale Crescent Cullingworth Road 09:0310:0311:0312:0313:0314:0315:0316:0317:0318:0419:0020:00
Cullingworth Westhill Ave Greenside Lane 09:0410:0411:0412:0413:0414:0415:0416:0417:0418:0519:0120:01
Cullingworth Greenside Ln Birkdale Close 09:0410:0411:0412:0413:0414:0415:0416:0417:0418:0519:0120:01
Cullingworth War Memorial 09:0610:0611:0612:0613:0614:0615:0616:0617:0618:0719:0320:03

Cullingworth - Keighley

Cullingworth War Memorial 07:3908:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:06
Cullingworth Greenside Ln Birkdale Close (SE bound) 07:3908:0909:0910:0911:0912:0913:0914:0915:0916:0917:0918:0919:06
Cullingworth Westhill Ave Greenside Lane (stop) 07:4008:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:07
Sunningdale Crescent Cullingworth Road (stop) 07:4108:1109:1110:1111:1112:1113:1114:1115:1116:1117:1018:1019:07
Harecroft, adj Hewenden Mill 07:4208:1209:1210:1211:1212:1213:1214:1215:1216:1217:1218:1219:09
Harecroft Haworth Rd Bents Lane 07:4408:1409:1410:1411:1412:1413:1414:1415:1416:1417:1318:1319:10
Harecroft Haworth Rd Old Allen Road (stop) 07:4408:1409:1410:1411:1412:1413:1414:1415:1416:1417:1318:1319:10
Wilsden Haworth Rd Lane Ends House 07:4508:1509:1510:1511:1512:1513:1514:1515:1516:1517:1418:1419:11
Wilsden Haworth Road Ling Bob 07:4608:1609:1610:1611:1612:1613:1614:1615:1616:1617:1518:1519:12
Wilsden Main Street Ling Bob 07:4708:1709:1710:1711:1712:1713:1714:1715:1716:1717:1618:1619:13
Wilsden, adj Main Street Crooke Ln 07:4708:1709:1710:1711:1712:1713:1714:1715:1716:1717:1618:1619:13
Wilsden Main St Royd Street 07:4708:1709:1710:1711:1712:1713:1714:1715:1716:1717:1618:1619:13
Wilsden, after Main St High Meadows 07:4808:1809:1810:1811:1812:1813:1814:1815:1816:1817:1718:1719:14
Wilsden Main Street Chapel Row (stop) 07:4908:1909:1910:1911:1912:1913:1914:1915:1916:1917:1818:1819:15
Wilsden Lee Lane Lee Close 07:4908:1909:1910:1911:1912:1913:1914:1915:1916:1917:1818:1819:15
Wilsden Harden Lane Birchlands Ave (stop) 07:5008:2009:2010:2011:2012:2013:2014:2015:2016:2017:1918:1919:16
Harden Lane Bents Ln 07:5108:2109:2110:2111:2112:2113:2114:2115:2116:2117:1918:1919:16
Wilsden Harden Ln Cherry Tree Row 07:5108:2109:2110:2111:2112:2113:2114:2115:2116:2117:2018:2019:17
Harden, adj Wilsden Rd Goit Stock Terrace 07:5208:2209:2210:2211:2212:2213:2214:2215:2216:2217:2118:2119:18
Harden Wilsden Rd Wilsden Old Road 07:5308:2309:2310:2311:2312:2313:2314:2315:2316:2317:2218:2219:19
Harden, before War Memorial 07:5308:2309:2310:2311:2312:2313:2314:2315:2316:2317:2218:2219:19
Harden, after War Memorial 07:5408:2409:2410:2411:2412:2413:2414:2415:2416:2417:2318:2319:20
Harden Rd Narrow Lane 07:5408:2409:2410:2411:2412:2413:2414:2415:2416:2417:2318:2319:20
Harden Road St Ives Rd (stop) 07:5508:2509:2510:2511:2512:2513:2514:2515:2516:2517:2418:2419:21
Harden Grange Farm (stop) 07:5608:2609:2610:2611:2612:2613:2614:2615:2616:2617:2518:2519:22
Bingley Harden Rd Blind Lane (stop) 07:5708:2709:2710:2711:2712:2713:2714:2715:2716:2717:2618:2619:23
Bingley, opp Brown Cow PH Harden Rd 08:0008:3009:3010:3011:3012:3013:3014:3015:3016:3017:2818:2819:25
Bingley Main Street D 08:0108:3109:3110:3111:3112:3113:3114:3115:3116:3117:2918:2919:26
Bingley Main Street (stop G) 08:0108:3109:3110:3111:3112:3113:3114:3115:3116:3117:2918:2919:26
Bingley Ferncliffe Road (stop H) 08:0108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3018:3019:27
Bingley Rail Station (stop E) 08:0308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3118:3119:28
Bingley Main Street B 08:0308:3309:3310:3311:3312:3313:3314:3315:3316:3317:3118:3119:28
Bingley Keighley Rd Old Main Street (N bound) 08:0408:3409:3410:3411:3412:3413:3414:3415:3416:3417:3218:3219:29
Bingley, opp Keighley Road Harold St 08:0508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3318:3319:30
Keighley Road Crossflatts Station (opp) 08:0608:3609:3610:3611:3612:3613:3614:3615:3616:3617:3418:3419:31
Crossflatts Keighley Rd Queens Road 08:0708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3518:3519:32
Crossflatts, at Morton Lane Druids View 08:0908:3909:3910:3911:3912:3913:3914:3915:3916:3917:3618:3619:33
Micklethwaite Morton Bridge (stop) 08:1008:4009:4010:4011:4012:4013:4014:4015:4016:4017:3718:3719:34
East Morton Morton Lane Sunnycliffe (stop) 08:1108:4109:4110:4111:4112:4113:4114:4115:4116:4117:3818:3819:35
East Morton Morton Lane St Lukes Church (stop) 08:1208:4209:4210:4211:4212:4213:4214:4215:4216:4217:3918:3919:36
East Morton Busfield Arms PH 08:1308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4018:4019:37
East Morton, opp Carr Lane Primary School 08:1308:4309:4310:4311:4312:4313:4314:4315:4316:4317:4018:4019:37
East Morton Carr Lane Carr Bank 08:1408:4409:4410:4411:4412:4413:4414:4415:4416:4417:4118:4119:38
Riddlesden Swine Lane Mayville Ave (stop) 08:1508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4218:4219:39
Riddlesden, opp Bradford Road Swine Ln 08:1508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4218:4219:39
Riddlesden, opp Morton Cemetery 08:1608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4318:4319:40
Riddlesden, before East Riddlsden Hall 08:1708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4318:4319:40
Riddlesden, at Granby Lane Granby Dr 08:1808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4418:4419:41
Riddlesden, at Granby Drive Granby Ln 08:1808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4418:4419:41
Riddlesden, opp Granby Drive Westfield Dr 08:1808:4809:4810:4811:4812:4813:4814:4815:4816:4817:4518:4519:42
Riddlesden Scott La Bar Lane 08:1908:4909:4910:4911:4912:4913:4914:4915:4916:4917:4518:4519:42
Riddlesden Scott Lane Slade La 08:2008:5009:5010:5011:5012:5013:5014:5015:5016:5017:4618:4619:43
Riddlesden Western Avenue Dunkirk Rise 08:2108:5109:5110:5111:5112:5113:5114:5115:5116:5117:4718:4719:44
Stockbridge, opp Banks Lane Western Ave 08:2108:5109:5110:5111:5112:5113:5114:5115:5116:5117:4718:4719:44
Riddlesden, at Banks Lane Ilkley Rd 08:2208:5209:5210:5211:5212:5213:5214:5215:5216:5217:4818:4819:45
Riddlesden, adj The Willow Tree PH 08:2308:5309:5310:5311:5312:5313:5314:5315:5316:53
Riddlesden, at Barley Cote Avenue Ilkley Rd 08:2408:5409:5410:5411:5412:5413:5414:5415:5416:54
Riddlesden, at Barley Cote Road Barley Cote Ave 08:2508:5509:5510:5511:5512:5513:5514:5515:5516:55
Riddlesden, opp The Willow Tree PH 08:2608:5609:5610:5611:5612:5613:5614:5615:5616:56
Riddlesden, at Banks Lane St Marys Rd 08:2708:5709:5710:5711:5712:5713:5714:5715:5716:5717:4818:4819:45
Riddlesden, at Banks Lane Southfield Ave 08:2808:5809:5810:5811:5812:5813:5814:5815:5816:5817:4918:4919:46
Riddlesden, opp Granby Lane Granby Dr 08:2808:5809:5810:5811:5812:5813:5814:5815:5816:5817:4918:4919:46
Riddlesden, adj Bradford Road West Lea Ave 08:2908:5909:5910:5911:5912:5913:5914:5915:5916:5917:4918:4919:46
Riddlesden Bradford Road Bar Ln 08:2908:5909:5910:5911:5912:5913:5914:5915:5916:5917:5018:5019:47
Stockbridge, before Bradford Road Aireworth Rd 08:3009:0010:0011:0012:0013:0014:0015:0016:0017:0017:5118:5119:48
Stockbridge Aireworth Rd Aireworth Grove 08:3209:0210:0211:0212:0213:0214:0215:0216:0217:0217:5118:5119:48
Thwaites Wenning Street Valley Rd 08:3309:0310:0311:0312:0313:0314:0315:0316:0317:0317:5218:5219:49
Thwaites Bridge Parkwood Street 08:3409:0410:0411:0412:0413:0414:0415:0416:0417:0417:5318:5319:50
Thwaites, adj Parkwood Street Clover Rise 08:3409:0410:0411:0412:0413:0414:0415:0416:0417:0417:5318:5319:50
Long Lee, adj Parkwood St Tyne Street 08:3709:0710:0711:0712:0713:0714:0715:0716:0717:0717:5518:5519:52
Keighley Parkwood St Alpha Street 08:3709:0710:0711:0712:0713:0714:0715:0716:0717:0717:5518:5519:52
Keighley, at Cricketers Arms PH 08:3909:0910:0911:0912:0913:0914:0915:0916:0917:0917:5718:5719:54
Keighley Hanover Street (stop H3) 08:4109:1110:1111:1112:1113:1114:1115:1116:1117:1117:5818:5819:55
Keighley Bus Stn Lawkholme Crescent 08:4209:1210:1211:1212:1213:1214:1215:1216:1217:1217:5918:5919:56

Timetable data from Transdev/Bus Open Data Service (BODS), 26 March 2024. We’re not endorsed by, affiliated with or supported by them, and they don’t warrant the accuracy or quality of the information.

The Keighley Bus Company

Website
Twitter
@keighleybus

Contactless payment or cash accepted

Mobile tickets and live bus tracking available on the Transdev Go app

Get around for £2 – single fares are capped at £2 on this service