FREE Christmas Day bus services were just the ticket with Keighley's public.
Organisers have revealed that 542 passengers used the four services.
Classic buses from the 1990s – crewed by volunteers – covered routes taking in the town centre, Airedale Hospital, Oxenhope, Haworth, Oakworth and Fell Lane.
Services were run by the Town & District Transport Trust, to a timetable that has operated for more than two decades.
"All the drivers were fully qualified, some journeys had a conductor and even Santa drove a few of the trips!" said a trust spokesman.
"Santa then went to Airedale Hospital to deliver presents – donated by the trust – to patients on the children's ward."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here