KEIGHLEY Bus Company has unveiled details of its services over the festive period.

Normal Saturday timetables will operate on December 23.

And on Christmas Eve, usual Sunday times will apply, but last buses will be at about 7pm.

There will be no services on Christmas Day.

Boxing Day will see the Shuttle, between Keighley and Bradford, run every 30 minutes. Operating hourly will be the Dalesway between Keighley and Airedale Hospital and the K3, K7 and K9 buses to Braithwaite, Oakworth and Bracken Bank.

Buses will run to a Saturday timetable between Wednesday, December 27, and Saturday, December 30.

On New Year’s Eve, normal Sunday times will apply, with last buses at around 7pm.

There will be no buses on New Year’s Day.

Normal services will resume on January 2.

Keighley Bus Company general manager, Jim Craven, says: "With traffic jams, roadworks and congested car parks, driving can be a challenge at this time of year. Anything that avoids all that stress and saves money at the same time must be a good thing.

"To make things easier, we’re releasing details of our services over the festive season earlier than ever this year."

For full details of timetables, visit transdevbus.co.uk/keighley