66 Keighley Bus Stn ↔ Skipton Bus Station

Operated by The Keighley Bus Company. First bus 05:30, last bus 23:40. 83 journeys on weekdays.

The 66 is confirmed in the national fare cap — single fares cost at most £3 until 31 Dec 2026, then £2 from 1 January 2027. Source: GOV.UK. Details →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

66 towards Skipton Bus Station — Monday to Friday (42 journeys)
Keighley Bus Station (stand G) 05:3005:5506:2006:4507:0007:2007:5008:3009:0509:3509:4510:0510:3510:4511:0511:3511:4512:0512:3512:4513:0513:3513:4514:0514:3514:4515:1015:4515:4516:2016:4516:5517:3517:4518:1518:5519:0019:4520:3020:4521:4523:00
Primary School (adj) 05:3806:0306:2806:5507:1107:3108:0108:4009:1309:4309:5310:1310:4310:5311:1311:4311:5312:1312:4312:5313:1313:4313:5314:1414:4514:5315:2015:5515:5316:3016:5317:0517:4517:5318:2519:0319:0819:5320:3820:5321:5323:08
Airedale Hospital Main Entrance 05:4106:0606:3106:5807:1407:3408:0408:4309:1609:4609:5610:1610:4610:5611:1611:4611:5612:1612:4612:5613:1613:4613:5614:1714:4814:5615:2315:5815:5616:3316:5617:0817:4817:5618:2819:0619:1119:5620:4120:5621:5623:11
Black Bull (W-bound) 05:4506:1006:3507:04·07:4108:1108:4909:2209:5210:0210:2210:5211:0211:2211:5212:0212:2212:5213:0213:2213:5214:0214:2414:5515:0215:3016:0516:0216:4017:0217:1517:5518:0218:3419:1219:1720:0220:4621:0122:0123:16
Victoria Road (adj) 05:4806:1306:3807:06·07:4408:1408:5109:2409:5410:0410:2410:5411:0411:2411:5412:0412:2412:5413:0413:2413:5414:0414:2614:5715:0415:3216:0716:0416:4217:0417:1717:5718:0418:3619:1419:1920:0420:4821:0322:0323:18
Willow Garth Avenue (NE-bound) 05:4906:1406:4007:10·07:4808:1808:5509:2709:5710:0710:2710:5711:0711:2711:5712:0712:2712:5713:0713:2713:5714:0714:2915:0115:0715:3616:1116:0716:4617:0717:2118:0118:0618:4019:1619:2120:0620:5021:0522:0523:20
Bus Station Stand 5 06:0006:2506:5307:24·08:0408:3409:1109:4110:1110:2110:4111:1111:2111:4112:1112:2112:4113:1113:2113:4114:1114:2114:4415:1715:2115:5216:2716:2117:0217:2117:3718:1718:1818:5419:2819:3320:1821:0121:1622:1623:31

Route map

All stops on route 66

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 66 bus?

The first 66 departure on weekdays leaves at 05:30 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 66 bus?

The last 66 on weekdays leaves its first stop at 23:40. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 66 bus cost?

The 66 is confirmed by GOV.UK as part of the national fare cap, so a single costs at most £3 until 31 December 2026, then £2 from 1 January 2027. The Keighley Bus Company day and weekly tickets can work out cheaper if you travel more than twice a day.

Who runs the 66 bus?

The 66 is operated by The Keighley Bus Company.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.