Do you want to travel your way through the city on a majestic steam train ride? Seeing the beautiful cities with the sound of the steam train in the background! Then look no further, we will show you the best steam trains in the UK. Relive the wonderful age of steam by taking a train journey to see stunning countryside and beautiful villages- a magical experience!
So hop on aboard and let’s take this train journey together! Welcome to the steam train life!
Steam trains in Scotland
Strathspey Railway
You can even enjoy some afternoon tea or lunch for your day trips. This journey lasts around 1 hour and 45 minutes departing from Aviemore, visiting Boat of Garden and Broomhill stations. Who needs a car when you can enjoy the majestic views of mother nature through a trip by steam train?
Station, Dalfaber Rd, Aviemore PH22 1PY
Services run between 10am-5pm
From £8 per person
West Coast Railways
But did you know this railway is where the Harry Potter films were recorded! The Hogwarts Express is for everyone to experience and is definitely a family favourite.
On your trip you can smell the countryside drift through your old-fashioned windows! What’s even better is each railway station allows you to stay over in the local hotels or lodges, letting you see the beautiful countryside on your relaxing weekend away!
Fort William Travel Centre, MacFarlane Way, Fort William PH33 6EN
But locations vary depending on which train you want to travel on
9.30am-5pm
From £30 per person
Steam Trains in Ireland
Downpatrick and County Down Railway
You can also visit Inch Abbey, an ancient building, a five-minute stroll from Inch Abbey station. But did you know that Game of Thrones was filmed here? I guess this may be a family favourite for some people!
This railway station holds many special events! Want to get excited for Christmas too? This amazing railway holds a Lapland experience for you and your family to enjoy. On your day you will see Santa and his little elves whilst enjoying Christmas treats! So come along on this festive steam train and let’s enjoy Christmas together!
Market St, Downpatrick BT30 6LZ
12:30pm- 5pm
From £7 per person
Steam Trains in North East England
Tanfield Railway
Even on your trip around the countryside, afternoon tea is available for you glamorous guests. With homemade cakes, scones and plenty of tea to enjoy. Sounds like a great fantastic experience to me, who doesn’t love fresh cakes?
With Christmas around the corner, Tanfield Railway station has Christmas special events for your family to enjoy! Your steam train will travel to Santa’s magical grotto. This is an exciting experience for children to see Santa and for parents to enjoy a relaxing trip with majestic views!
Are you ready to join Santa Trains? Then hope on this steam trip!
Marley Hill Engine Shed, A6076, Burdon Plain NE16 5ET
Saturday and Sunday 10am-4 pm
From £9.90 per person
Aln Valley Railway
There is a range of events held here every weekend for everyone to enjoy! Whether you are wanting to become a part of the dedicated volunteers or have a guided tour! It’s all here for you. With over 10 different types of carriages, passengers can have an experience from the past!
With great special events being held every week, you will have a calendar of events! This family day trip which isn’t one to be missed!
Lionheart Enterprise Park, Aln Valley Railway Trust, Lionheart Railway Station, Alnwick NE66 2EZ
Saturday and Sunday 10:30am-4pm
From £6 per person
Steam Trains in North West England
Bury Bolton Street Station
But if you’re wanting something more casual and relaxed. Then East Lancashire Railway station has modern markets filled with homemade family stalls and restaurants for you to enjoy. But the fun doesn’t stop here. This railway station also holds murder mystery nights or even wine tasting! Along each journey, you can also receive afternoon tea and delicious lunches to keep you charged for the stunning countryside you will see!
23A Bolton St, Bury BL9 0EY
Wednesday to Sunday 9am-4pm
From £9.50 per person
Keighley & Worth Valley Railway
But the fun doesn’t stop here! You can have a guided tour learning about the fleet of locomotives or even drive one! I guess everyone can be a captain for the day! With supervision each passenger will be able to drive a steam train for one trip. So if you want to be captain for the day, just hop on board and book your tickets now!
The Railway Station, Station Rd, Haworth, Keighley BD22 8NJ
Wednesday- 9.30am- 4.30pm
Saturday and Sunday 9.30am-5pm
From £8.50 per person
Steam Trains in the Midlands
Chasewater Railway
What’s great is, this railway service holds a museum letting your children learn about heritage of the steam trains too! This classic steam train ride lets you enjoy a cater experience with food and beverages available onboard whilst you relax.
Chasewater Country Park, Brownhills West Station, Pool Lane, Brownhills, Staffordshire, WS8 7NL
Monday- Sunday 11am-4pm
From £6.95 per person
Midland Railway
Children’s parties or even work duos can be held here! As a way to either relax or enjoy the stunning views! There is also a VIP tour for you train enthusiasts, who want a personal tour of the steam trains and even a footplate experience of the locomotives! So are you ready to choo choo your way here? Then don’t forget to book your tickets now!
Butterley Station, off, B6179, Ripley DE5 3QZ
Saturday to Sunday 10am-4:30pm
From £12
Steam Trains in Wales
Ffestiniog & Welsh Highland Railways
A fun fact is this railway was established by parliament in 1832 and the dedicated volunteers help keep the railway station running! This heritage railway attraction is a great way to travel around Wales whilst enjoying the stunning views that come along too. This railway holds fantastic events for family day outs, making sure that everyone can get a taste of the steam train!
So are you ready to be a woodland wonder or a great explorer? Then this is the place for you!
Harbour Station, Porthmadog, Gwynedd LL49 9NF, United Kingdom
10am-4pm
From £25 per person
Blaenavon Heritage Railway
Remember to visit the gift shop on your way out. Thomas The Tank Engine fans will be in for a real treat with a wide range of books and toys available. There’s also a station cafe serving light meals and snacks. Blaenavon hosts a variety of seasonal events throughout the year including Halloween and Santa Specials. We recommend you book tickets in advance especially for special events which sell out quickly.
Blaenavon's Heritage Railway / The Pontypool and Blaenavon Railway
Pontypool NP4 9AX
10am-4pm
From £10
Are you ready to become captain for a day or just travel through the countryside on a train? Hopefully, you’ve found the perfect place for you and your family. Fancy a challenge? Visit all the steam train locations and tell us which one you loved most!
Looking for more steam train locations fantastic family fun? Check out these cool blogs to find out more Mid Hants Railway Watercress Line, Kent & East Sussex Railway, East Lancashire Railway and South Devon Railway from this list! Find out more on railway and transport attractions near you!