Bus B2

Click to load interactive map
List of stops
      Map

      Windsor Grove – Keighley Bus Station

      Windsor Grove

      05:5807:0208:0209:1210:1211:1212:1213:1214:1215:1216:1717:1718:1719:0121:0123:01

      Hob Cote Place

      05:5907:0308:0309:1310:1311:1312:1313:1314:1315:1316:1817:1818:1819:0221:0223:02

      Sunhurst Drive

      05:5907:0308:0309:1310:1311:1312:1313:1314:1315:1316:1817:1818:1819:0221:0223:02

      Providence Lane Top

      06:0007:0408:0409:1410:1411:1412:1413:1414:1415:1416:1917:1918:1919:0321:0223:02

      Providence Crescent

      06:0107:0508:0509:1510:1511:1512:1513:1514:1515:1516:2017:2018:2019:0421:0323:03

      Spring Row

      06:0207:0708:0709:1710:1711:1712:1713:1714:1715:1716:2217:2218:2219:0521:0423:04

      Ebor Lane End

      06:0307:0808:0809:1810:1811:1812:1813:1814:1815:1816:2317:2318:2319:0621:0523:05

      Greenfield Terrace

      06:0407:0808:0809:1810:1811:1812:1813:1814:1815:1816:2317:2318:2319:0721:0523:05

      Haworth Primary School

      06:0507:1008:1009:2010:2011:2012:2013:2014:2015:2016:2517:2518:2519:0821:0623:06

      Central Park

      06:0607:1108:1109:2110:2111:2112:2113:2114:2115:2116:2617:2618:2619:0921:0723:07

      Bridgehouse Lane

      06:0607:1108:1109:2110:2111:2112:2113:2114:2115:2116:2617:2618:2619:0921:0723:07

      Haworth Station

      06:0707:1208:1209:2210:2211:2212:2213:2214:2215:2216:2717:2718:2719:1021:0823:08

      Mill Hey

      06:0807:1308:1309:2310:2311:2312:2313:2314:2315:2316:2817:2818:2819:1121:0923:09

      Lawcliffe Crescent

      06:0807:1408:1409:2310:2311:2312:2313:2314:2315:2316:2817:2818:2819:1121:0923:09

      Lees School

      06:0907:1508:1509:2410:2411:2412:2413:2414:2415:2416:2917:2918:2919:1221:1023:10

      Cross Roads Park

      06:1007:1608:1609:2510:2511:2512:2513:2514:2515:2516:3017:3018:3019:1321:1123:11

      Cross Roads

      06:1107:1708:1709:2610:2611:2612:2613:2614:2615:2616:3117:3118:3119:1421:1223:12

      Bocking WMC

      06:1207:1808:1809:2710:2711:2712:2713:2714:2715:2716:3217:3218:3219:1521:1323:13

      Lingfield Drive

      06:1307:1908:1909:2810:2811:2812:2813:2814:2815:2816:3317:3318:3319:1621:1423:14

      Whins Wood

      06:1407:2008:2009:2910:2911:2912:2913:2914:2915:2916:3417:3418:3419:1721:1523:15

      Hainworth Crag Road

      06:1507:2108:2109:3010:3011:3012:3013:3014:3015:3016:3517:3518:3419:1721:1523:15

      Damems Lane

      06:1607:2208:2209:3110:3111:3112:3113:3114:3115:3116:3617:3618:3519:1821:1623:16

      Hermit Hole

      06:1707:2308:2309:3210:3211:3212:3213:3214:3215:3216:3717:3718:3619:1921:1723:17

      Damems Road

      06:1807:2408:2409:3310:3311:3312:3313:3314:3315:3316:3817:3818:3719:2021:1823:18

      Hainworth Lane

      06:1907:2508:2509:3410:3411:3412:3413:3414:3415:3416:3917:3918:3819:2121:1923:19

      Ingrow West Station

      06:1907:2508:2509:3410:3411:3412:3413:3414:3415:3416:3917:3918:3819:2121:1923:19

      Rawling Street

      06:2007:2608:2609:3510:3511:3512:3513:3514:3515:3516:4017:4018:3919:2221:2023:20

      The Knowle

      06:2107:2708:2709:3610:3611:3612:3613:3614:3615:3616:4117:4118:4019:2321:2123:21

      King Street

      06:2207:2808:2809:3710:3711:3712:3713:3714:3715:3716:4217:4218:4019:2321:2123:21

      South Street

      06:2307:2908:2909:3810:3811:3812:3813:3814:3815:3816:4317:4318:4119:2421:2223:22

      North Street

      06:2407:3008:3009:3910:3911:3912:3913:3914:3915:3916:4417:4418:4219:2521:2323:23

      Keighley Bus Station

      06:2507:3108:3109:4010:4011:4012:4013:4014:4015:4016:4517:4518:4319:2621:2423:24

      Keighley Bus Station – Windsor Grove

      Keighley Bus Station06:3507:3508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:3520:3522:35
      Bridge Street A06:3607:3608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:3620:3622:36
      South Street06:3607:3608:4609:4610:4611:4612:4613:4614:4615:4616:4617:4618:3620:3622:36
      King Street06:3607:3608:4609:4610:4611:4612:4613:4614:4715:4716:4717:4718:3620:3622:36
      The Knowle06:3707:3708:4709:4710:4711:4712:4713:4714:4715:4816:4817:4718:3720:3722:37
      Rawling Street06:3707:3708:4709:4710:4711:4712:4713:4714:4815:4816:4817:4818:3720:3722:37
      Ingrow West Station06:3807:3808:4809:4810:4811:4812:4813:4814:4915:4916:4917:4918:3820:3822:38
      Hainworth Lane06:3807:3908:4909:4910:4911:4912:4913:4914:4915:5016:5017:4918:3820:3822:38
      Damems Road06:3907:3908:4909:4910:4911:4912:4913:4914:5015:5016:5017:5018:3920:3922:39
      Hermit Hole06:3907:4008:5009:5010:5011:5012:5013:5014:5015:5116:5117:5018:3920:3922:39
      Damems Lane06:4007:4008:5009:5010:5011:5012:5013:5014:5115:5216:5217:5118:4020:4022:40
      Hainworth Crag Road06:4007:4108:5109:5110:5111:5112:5113:5114:5215:5316:5317:5218:4020:4022:40
      Whins Wood06:4107:4208:5209:5210:5211:5212:5213:5214:5315:5416:5417:5318:4120:4122:41
      Lingfield Drive06:4207:4308:5309:5310:5311:5312:5313:5314:5515:5616:5617:5518:4220:4222:42
      Bocking WMC06:4307:4408:5409:5410:5411:5412:5413:5414:5615:5716:5717:5618:4320:4322:43
      Cross Roads06:4407:4508:5509:5510:5511:5512:5513:5514:5715:5816:5817:5718:4420:4422:44
      Cross Roads Park06:4407:4508:5509:5510:5511:5512:5513:5514:5715:5816:5817:5718:4420:4422:44
      Lees School06:4507:4608:5609:5610:5611:5612:5613:5614:5815:5916:5917:5818:4520:4522:45
      Lawcliffe Crescent06:4507:4608:5609:5610:5611:5612:5613:5614:5815:5916:5917:5818:4520:4522:45
      Mill Hey06:4707:4808:5809:5810:5811:5812:5813:5815:0016:0117:0118:0018:4720:4722:47
      Haworth Station06:4807:4908:5909:5910:5911:5912:5913:5915:0116:0217:0218:0118:4820:4822:48
      Bridgehouse Lane06:4907:5009:0010:0011:0012:0013:0014:0015:0216:0317:0318:0218:4920:4922:49
      Central Park06:5107:5209:0210:0211:0212:0213:0214:0215:0416:0517:0518:0418:5120:5122:51
      Haworth Primary School06:5207:5309:0310:0311:0312:0313:0314:0315:0516:0617:0618:0518:5220:5222:52
      Greenfield Terrace06:5307:5409:0410:0411:0412:0413:0414:0415:0616:0817:0818:0618:5320:5322:53
      Ebor Lane End06:5407:5509:0510:0511:0512:0513:0514:0515:0716:0817:0818:0718:5420:5422:54
      Spring Row06:5507:5609:0610:0611:0612:0613:0614:0615:0816:0917:0918:0818:5520:5522:55
      Providence Crescent06:5707:5809:0810:0811:0812:0813:0814:0815:1016:1117:1118:1018:5720:5722:57
      Providence Lane Top06:5707:5809:0810:0811:0812:0813:0814:0815:1016:1217:1218:1018:5720:5722:57
      Sunhurst Drive06:5807:5909:0910:0911:0912:0913:0914:0915:1116:1317:1318:1118:5820:5822:58
      James Street06:5908:0009:1010:1011:1012:1013:1014:1015:1216:1417:1418:1218:5920:5922:59
      Windsor Grove06:5908:0009:1010:1011:1012:1013:1014:1015:1216:1417:1418:1218:5920:5922:59
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Windsor Grove – Keighley Bus Station
      Windsor Road - Church Street - Colne Road - Providence Lane - Mytholmes Lane - Rawdon Road - Bridgehouse Lane - Station Road - Mill Hey - Lees Lane - Haworth Road - Halifax Road - South Street - Apsley Street - South Street - North Street - Townfield
      Inbound: Keighley Bus Station – Windsor Grove
      Townfield - Bridge Street - South Street - Halifax Road - Wesley Place - Halifax Road - Vernon Street - Halifax Road - Haworth Road - Lees Lane - Mill Hey - Station Road - Bridgehouse Lane - Main Street - Heathcliffe Mews - Mytholmes Lane - Providence Lane - Colne Road - Church Street - Windsor Road

      Schedules and stops for this route are published in GTFS: great-britain, dft-gtfs, gtfs-7

      Bus B2 FAQ

      • What time does the B2 bus start operating?

        Services on the B2 - Keighley - Oakworth bus start at 05:58 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the B2 bus stop working?

        Services on the B2 - Keighley - Oakworth bus stop at 23:24 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a B2 bus stop near me?

        Click here to view the nearest B2 - Keighley - Oakworth bus stop.

      The Keighley Bus Company B2 bus Route Map

      B2 bus Line Map PDF Version: B2 timetable, stops and map

      B2 (Keighley Buses)

      The first stop of the B2 bus route is Windsor Grove and the last stop is Keighley Bus Station. B2 (Keighley - Oakworth) is operational during everyday.

      Additional information: B2 has 32 stops and the total trip duration for this route is approximately 29 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Keighley Buses suggested routes, real-time bus tracker, line route maps in Keighley, and helps to find the closest B2 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the B2 bus to take on your trip.

      B2 bus near me

      Similar Routes & Alternatives to B2

      Looking for alternatives to B2? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

      Last updated on April 30, 2026