Elf Express 2025
The Elf Express – A Steam* Train experience with a festive twist!
Looking for a fun festive outing with your family this Christmas? Hop aboard the Elf Express! This isn’t just any train ride; it’s a steam train experience packed with festive cheer.
Imagine spending quality time with your loved ones on a decorated heritage train. While the kids enjoy their festive-themed activity books, you can sit back and enjoy the stunning winter scenery of the Highlands.
Keep an eye out for our cheeky, entertaining elves! They’ll be wandering through the carriages, bringing laughter with their silly antics and singalong tunes. You won’t want to miss it!
And guess what? Santa himself will make a wee stop at your table! He’ll spend up to a few minutes at each table, handing out a souvenir toy to every child (aged 3+), chatting with your little ones or posing for a photo.
Want to make your experience even more special? Consider upgrading to First-Class! You’ll have your own private compartment, just for your family, where you can enjoy a delightful Festive ‘Steam’ Tea. This includes seasonal sandwiches, delicious cakes, hot chocolate, and even a cheeky prosecco for the adults!
Or, if you prefer the Highland views, our Observation carriage is the place to be. With comfy armchairs and panoramic windows, you’ll have the best seat in the train to take in the winter wonderland. Adults are treated to a wee dram, there will also be hot chocolate and mince pies available.
Ticket prices are simple: a fixed price for your table.
Elf Express Standard – Table which seats up to 4 passengers = a fixed price of £95.00. This year we also have a limited number of tables which seat up to 2 passengers = a fixed price of £55.00. Individual tickets are not available.
If you book multiple tables, you will be allocated the same carriage for all the tables. If you book separately to friends or family and would like to be allocated the same carriage, please get in touch and let us know.
Our exclusive First-Class compartments, with Festive ‘Steam’ tea, are a fixed priced at £250 for up to four passengers.
If you fancy a spot in the Observation carriage, individual tickets are available at £35.00 per seat (fixed price for all ages).
Little ones under 3 can sit on your lap for free—no ticket needed! Activity books can be given to under 3’s but unfortunately, the Santa gift is not available, due to the age rating on the toy, you are welcome to bring your own age-appropriate gift for the little ones.
Fancy a snack or a drink? We’ll have a trolley service on board with extra treats for sale or feel free to bring your own food. You can also purchase a drink from our on-board bar.
Just a heads up: our heritage carriages, with its single glazed windows, can get a bit chilly in the Highland winter, so make sure to wrap up warm. Bringing a blanket might just make your ride extra cosy.
So, are you ready for a festive Steam* Train experience? The Elf Express awaits, and it’s going to be a Christmas journey where memories are made! Book your tickets now and get ready for some Festive excitement!
Elf Express Xmas Trains
• Sat 6th /Sun 7th Dec
• Fri 12th /Sat 13th /14th Dec
• Fri 19th /Sat 20th/Sun 21st
• Mon 22nd /Tues 23rd
• Wed 24th Dec -Christmas Eve Special
Services

ELF EXPRESS EXPERIENCE – FIND OUT MORE
The Elf Express – A Steam* Train experience with a festive twist!
Looking for a fun festive outing with your family this Christmas? Hop aboard the Elf Express! This isn’t just any train ride; it’s a steam train experience packed with festive cheer.
Imagine spending quality time with your loved ones on a decorated heritage train. While the kids enjoy their festive-themed activity books, you can sit back and enjoy the stunning winter scenery of the Highlands.
Keep an eye out for our cheeky, entertaining elves! They’ll be wandering through the carriages, bringing laughter with their silly antics and singalong tunes. You won’t want to miss it!
And guess what? Santa himself will make a wee stop at your table! He’ll spend up to a few minutes at each table, handing out a souvenir toy to every child (aged 3+), chatting with your little ones or posing for a photo.
Ticket prices are simple: a fixed price for your table.
Elf Express Experience – Table which seats up to 4 passengers at a fixed price. This year we also have a limited number of tables which seat up to 2 passengers at a fixed price. Individual tickets are not available.
If you book multiple tables, where possible, we will aim to allocate the same carriage for all the tables. If you book separately to friends or family and would like to be allocated the same carriage, please get in touch, providing the booking reference numbers for all bookings and we will do our best to accommodate this request.
Little ones under 3 can sit on your lap for free—no ticket needed! Activity books can be given to under 3’s but unfortunately, the Santa gift is not available, due to the age rating on the toy, you are welcome to bring your own age-appropriate gift for the little ones.
There are no concessionary fares available on the Elf Express.
Fancy a snack or a drink? We’ll have a trolley service on board with extra treats available to purchase or feel free to bring your own food. You can also purchase a drink from our on-board bar.
Just a heads up: our heritage carriages, with its single glazed windows, can get a bit chilly in the Highland winter, so make sure to wrap up warm. Bringing a blanket might just make your ride extra cosy.
So, are you ready for a festive Steam* Train experience? The Elf Express awaits, and it’s going to be a Christmas journey where memories are made! Book your tickets now and get ready for some Festive excitement!
Elf Express Xmas Trains
• Sat 6th /Sun 7th Dec
• Fri12th /Sat 13th /14th Dec
• Fri19th /Sat29th/Sun 21st
• Mon 22nd /Tues 23rd
• Wed 24thDec -Christmas Eve Special
For the safety and comfort of all on board, we regret that dogs are not permitted on any Elf Express services. Assistance dogs are permitted. To ensure smooth access; please carry an Assistance Dog ID card or have the dog wear a specific harness.
*Please be aware: We always aim to deliver a steam-hauled service however, on occasion, due to operational issues, it may be necessary to substitute for a heritage diesel engine, to ensure we can deliver the scheduled service. Refunds and cancellations are not available in these circumstances.
Book now
ELF EXPRESS OBSERVATION CARRIAGE – FIND OUT MORE
The Elf Express – A Steam* Train experience with a festive twist!
Looking for a fun festive outing with your family this Christmas? Hop aboard the Elf Express! This isn’t just any train ride; it’s a steam train experience packed with festive cheer.
Imagine spending quality time with your loved ones on a decorated heritage train. While the kids enjoy their festive-themed activity books, you can sit back and enjoy the stunning winter scenery of the Highlands.
Keep an eye out for our cheeky, entertaining elves! They’ll be wandering through the carriages, bringing laughter with their silly antics and singalong tunes. You won’t want to miss it!
And guess what? Santa himself will make a wee stop in the carriage! He’ll spend up to a few minutes with each group, handing out a souvenir toy to every child (aged 3+), chatting with your little ones or posing for a photo.
If you enjoy the Highland views, our Observation carriage is the place to be. With comfy armchairs and panoramic windows, you’ll have the best seat in the train to take in the winter wonderland. Choose from a wee dram and mince pie ticket or a hot chocolate and mince pie ticket.
Ticket prices are simple: a fixed price for your seat.
If you fancy a spot in the Observation carriage, individual tickets are available at a fixed price per seat (regardless of age).
Little ones under 3 can sit on your lap for free—no ticket needed! Activity books can be given to under 3’s but unfortunately, the Santa gift is not available, due to the age rating on the toy, you are welcome to bring your own age-appropriate gift for the little ones.
There are no concessionary fares available on the Elf Express.
Fancy a snack or a drink? We’ll have a trolley service on board with extra treats available to purchase or feel free to bring your own food (note there are no tables in the Observation carriage). You can also purchase a drink from our on-board bar.
Just a heads up: our heritage carriages, with its single glazed windows, can get a bit chilly in the Highland winter, so make sure to wrap up warm. Bringing a blanket might just make your ride extra cosy.
So, are you ready for a festive Steam* Train experience? The Elf Express awaits, and it’s going to be a Christmas journey where memories are made! Book your tickets now and get ready for some Festive excitement!
Elf Express Xmas Trains
• Sat 6th /Sun 7th Dec
• Fri12th /Sat 13th /14th Dec
• Fri19th /Sat29th/Sun 21st
• Mon 22nd /Tues 23rd
• Wed 24thDec -Christmas Eve Special
For the safety and comfort of all on board, we regret that dogs are not permitted on any Elf Express services. Assistance dogs are permitted. To ensure smooth access; please carry an Assistance Dog ID card or have the dog wear a specific harness.
*Please be aware: We always aim to deliver a steam-hauled service however, on occasion, due to operational issues, it may be necessary to substitute for a heritage diesel engine, to ensure we can deliver the scheduled service. Refunds and cancellations are not available in these circumstances.
Book now
ELF EXPRESS FIRST-CLASS FESTIVE STEAM – FIND OUT MORE
The Elf Express – A Steam* Train experience with a festive twist!
Looking for a fun festive outing with your family this Christmas? Hop aboard the Elf Express! This isn’t just any train ride; it’s a steam train experience packed with festive cheer.
Imagine spending quality time with your loved ones on a decorated heritage train. While the kids enjoy their festive-themed activity books, you can sit back and enjoy the stunning winter scenery of the Highlands.
Keep an eye out for our cheeky, entertaining elves! They’ll be wandering through the carriages, bringing laughter with their silly antics and singalong tunes. You won’t want to miss it!
And guess what? Santa himself will make a wee stop at your table! He’ll spend up to a few minutes at each table, handing out a souvenir toy to every child (aged 3+), chatting with your little ones or posing for a photo.
Want to make your experience even more special? Consider upgrading to First-Class! You’ll have your own private compartment, just for your family, where you can enjoy a delightful Festive ‘Steam’ Tea. This includes seasonal sandwiches, delicious cakes, hot chocolate, and even a cheeky prosecco for the adults!
Ticket prices are simple: a fixed price for your table.
Our exclusive First-Class compartments, with Festive ‘Steam’ tea, are a fixed priced for up to four passengers.
Little ones under 3 can sit on your lap for free—no ticket needed! Activity books can be given to under 3’s but unfortunately, the Santa gift is not available, due to the age rating on the toy, you are welcome to bring your own age-appropriate gift for the little ones. Food/drinks will not be provided for under 3’s.
There are no concessionary fares available on the Elf Express.
Fancy a snack or a drink? We’ll have a trolley service on board with extra treats available to purchase or feel free to bring your own food. You can also purchase a drink from our on-board bar.
Just a heads up: our heritage carriages, with its single glazed windows, can get a bit chilly in the Highland winter, so make sure to wrap up warm. Bringing a blanket might just make your ride extra cosy.
So, are you ready for a festive Steam* Train experience? The Elf Express awaits, and it’s going to be a Christmas journey where memories are made! Book your tickets now and get ready for some Festive excitement!
Elf Express Xmas Trains
• Sat 6th /Sun 7th Dec
• Fri12th /Sat 13th /14th Dec
• Fri19th /Sat29th/Sun 21st
• Mon 22nd /Tues 23rd
• Wed 24thDec -Christmas Eve Special
For the safety and comfort of all on board, we regret that dogs are not permitted on any Elf Express services. Assistance dogs are permitted. To ensure smooth access; please carry an Assistance Dog ID card or have the dog wear a specific harness.
*Please be aware: We always aim to deliver a steam-hauled service however, on occasion, due to operational issues, it may be necessary to substitute for a heritage diesel engine, to ensure we can deliver the scheduled service. Refunds and cancellations are not available in these circumstances.
Book nowThe Elf Express – A Steam* Train experience with a festive twist!
Looking for a fun festive outing with your family this Christmas? Hop aboard the Elf Express! This isn’t just any train ride; it’s a steam train experience packed with festive cheer.
Imagine spending quality time with your loved ones on a decorated heritage train. While the kids enjoy their festive-themed activity books, you can sit back and enjoy the stunning winter scenery of the Highlands.
Keep an eye out for our cheeky, entertaining elves! They’ll be wandering through the carriages, bringing laughter with their silly antics and singalong tunes. You won’t want to miss it!
And guess what? Santa himself will make a wee stop at your table! He’ll spend up to a few minutes at each table, handing out a souvenir toy to every child (aged 3+), chatting with your little ones or posing for a photo.
Want to make your experience even more special? Consider upgrading to First-Class! You’ll have your own private compartment, just for your family, where you can enjoy a delightful Festive ‘Steam’ Tea. This includes seasonal sandwiches, delicious cakes, hot chocolate, and even a cheeky prosecco for the adults!
Or, if you prefer the Highland views, our Observation carriage is the place to be. With comfy armchairs and panoramic windows, you’ll have the best seat in the train to take in the winter wonderland. Adults are treated to a wee dram, there will also be hot chocolate and mince pies available.
Ticket prices are simple: a fixed price for your table.
Elf Express Standard – Table which seats up to 4 passengers = a fixed price of £95.00. This year we also have a limited number of tables which seat up to 2 passengers = a fixed price of £55.00. Individual tickets are not available.
If you book multiple tables, you will be allocated the same carriage for all the tables. If you book separately to friends or family and would like to be allocated the same carriage, please get in touch and let us know.
Our exclusive First-Class compartments, with Festive ‘Steam’ tea, are a fixed priced at £250 for up to four passengers.
If you fancy a spot in the Observation carriage, individual tickets are available at £35.00 per seat (fixed price for all ages).
Little ones under 3 can sit on your lap for free—no ticket needed! Activity books can be given to under 3’s but unfortunately, the Santa gift is not available, due to the age rating on the toy, you are welcome to bring your own age-appropriate gift for the little ones.
Fancy a snack or a drink? We’ll have a trolley service on board with extra treats for sale or feel free to bring your own food. You can also purchase a drink from our on-board bar.
Just a heads up: our heritage carriages, with its single glazed windows, can get a bit chilly in the Highland winter, so make sure to wrap up warm. Bringing a blanket might just make your ride extra cosy.
So, are you ready for a festive Steam* Train experience? The Elf Express awaits, and it’s going to be a Christmas journey where memories are made! Book your tickets now and get ready for some Festive excitement!
Elf Express Xmas Trains
• Sat 6th /Sun 7th Dec
• Fri 12th /Sat 13th /14th Dec
• Fri 19th /Sat 20th/Sun 21st
• Mon 22nd /Tues 23rd
• Wed 24th Dec -Christmas Eve Special