Skip to content

Catch the bus over Christmas and New Year

1 month ago Wed 23rd Oct 2019

Christmas isn't just about turkey and mince pies. Well, OK, so a few mince pies may be consumed. But there's lots of other amazing things going on across Yorkshire - and there's no better way of getting there than by bus.

Here's a handy summary of how our buses are running over Christmas and New Year.

Monday 23 December Saturday service
Tuesday 24 December Christmas Eve Saturday service, with the last buses shown below
Wednesday 25 December Christmas Day No service
Thursday 26 December Our amazing Boxing Day buses are back for another year!
Friday 27 December Saturday service
Saturday 28 December Normal Saturday service
Sunday 29 December Normal Sunday service
Monday 30 December Saturday service
Tuesday 31 December New Year's Eve Saturday service, with the last buses shown below
Wednesday 1 January No service
Thursday 2 January Buses return to normal

What's on across Yorkshire

Looking for things to do over Christmas and New Year? We've got you covered. Here are some of our favourite things to do around Yorkshire over the festive season!



Santa Specials
Keighley & Worth Valley Railway

Join the Santa Special at Oxenhope, Haworth or Keighley stations for a ten-mile return journey on a hissing steam train. Experience the nostalgia and magic of Christmas in specially decorated coaches, with festive music to really get you into the mood! Get there on local buses into Keighley, or on BronteBus to Oxenhope or Howarth.

Grassington Dickensian Festival

Four fantastic days of the legendary Grassington Dickensian Festival – 30 November & 1, 7, 8, December. It’s one of the most magical events taking you back to the time of Dickens, with shopkeepers, villagers and visitors dressed in Victorian costume. It’s two full weekends of entertainment from bands and buskers to street entertainers and Santa, of course! Get there on the 72.

Nativity Weekend

Take in a more traditional Christmas right in the heart of Bronte Country over the 21-22 December weekend. Meet Joseph, Mary and the donkeys in the nativity procession accompanied by the Golcar Brass Band. Get there on BronteBus.

Christmas markets
East Riddlesden Hall

Step into the warm, rustic Airedale Barn on 7 and 8 December and be surrounded by fairy lights that trace the lines of the majestic oak beams. There’ll be lots of local stalls selling everything from scented gifts, handmade crafts, jewellery, local gins and lots more. Get there on theSHUTTLE.


From 8 November - 22 December, Millennium Square is once again transformed into a festive wonderland. The family-friendly market boasts over 40 traditionally decorated wooden chalet stalls featuring handcrafted toys, jewellery, festive decorations and authentic German delicacies, along with the ever popular Christmas carousel and themed rides. Get there on Aireline.

Christmas shopping at the Airedale Centre

The Airedale Centre is right next to Keighley’s bus station, and there’s late night shopping every Thursday throughout December. Santa’s grotto comes to the Airedale Centre from 25 November, and you can even see him feeding his reindeer each afternoon between 1.30 and 2pm! Get there on all our local services into Keighley.

Amazing times in Yorkshire

Last buses on Christmas Eve and New Year's Eve

Aireline 60
1910 Keighley to Leeds
1940 Leeds to Keighley

1720 Keighley to Otley & Leeds Bradford Airport
1806 Leeds Bradford Airport to Otley & Keighley
1838 Otley to Pool & Leeds Bradford Airport

2025 Keighley to Ilkley
2013 Ilkley to Keighley

Dalesway 66
1900 Keighley to Skipton
1940 Skipton to Keighley

1900 Keighley to Bradford
2000 Bradford to Keighley

theSHUTTLE 662
1925 Keighley to Bradford
2020 Bradford to Keighley

Brontebus B2
1835 Keighley to Oakworth
1901 Oakworth to Keighley

Brontebus B3
1935 Keighley to Oxenhope
2000 Oxenhope to Keighley

Keighley Jets K3
1916 Keighley to Braithwaite
1925 Braithwaite to Keighley

Keighley Jets K5
1938 Keighley to Thwaites Brow
1950 Thwaites Brow to Keighley

Keighley Jets K6
1930 Keighley to Wheathead Lane
1937 Wheathead Lane to Keighley

Keighley Jets K7
2005 Keighley to Oakworth
2017 Oakworth to Keighley

Keighley Jets K9
1952 Keighley to Bracken Bank
2000 Bracken Bank to Keighley

Wharfedale Links 965
1855 Otley to Wharfedale Hospital
1905 Wharfedale Hospital to Otley

All of our other routes will run as normal, with last buses at the same time as usual.

Christmas dinner

Boxing Day buses

We’re running buses on a whole range of routes across Keighley on Boxing Day. Ditch the turkey butties and hit the sales with us! Here’s a summary of what we’ll be running.

Aireline 60
Every 30 mins between Greengates and Leeds; every hour between Keighley and Leeds
First bus leaves Keighley at 0845 and Greengates at 0925; last bus 1615 from Keighley and 1655 from Greengates
First bus leaves Leeds at 1015 and Greengates to Keighley at1050; last bus from Leeds to Greengates and Keighley at 1745

Dalesway 66
Every hour between Keighley and Airedale Hospital
First buses leaves Keighley at 1025; last bus 1625
First bus leaves Airedale Hospital at 1037; last bus 1637

theSHUTTLE 662
Every 30 mins
First bus leaves Keighley at 0900; last bus 1630
First bus leaves Bradford at 1005; last bus 1735

Keighley Jets K3
Every hour
First bus from Braithwaite at 1107
Last bus from Keighley 1700

Keighley Jets K7
Every hour
First bus from Oakworth 1037 
Last bus from Keighley 1625

Keighley Jets K9
Every hour
First bus from Bracken Bank 1109
Last bus from Keighley 1700

Stay up to date - follow us on Twitter @keighleybus.


Add favourites by selecting the star on a stop's departure board

Timetables & Maps

Add favourites by selecting the star on a timetable

Latest News
Changes to tickets from Sunday 24 November
3 weeks ago Thu 14th Nov 2019
From Sunday 24 November the prices of our Bradford tickets will change.
Changes to tickets from Sunday 24 November
3 weeks ago Thu 14th Nov 2019
From Sunday 24 November the prices of our Leeds tickets will change.
Timetable changes to Keighley Jets from 8 December
3 weeks ago Wed 13th Nov 2019
We're making some changes to times from Sunday 8 December
Welcome to our new website!
3 months ago Tue 3rd Sep 2019
We're bringing you a host of new features including journey planning, live times from every stop, Pay Monthly tickets and more.