Santa and his helpers are waiting to welcome you aboard his steam train at Peak Rail, Darley Dale.
As you travel along, Santa will hand out gifts, sweets and drinks to every child while adults can relax with mulled wine and mince pie.
Santa trains depart from Rowsley South Station only at 11.15am on December from Saturday, December 6, 7, 12, 13 and 20 to 24.
Tickets £12 (adults), £10 (child 16 months to 15 years), £6 (child 0-16 months, no seat). To book, call 01629 580381 or www.peakrail.co.uk/santaandsteamspecials