
The Most Picturesque Steam Railways in Wales
The Best Steam Railways in Wales 2026: Complete Heritage Guide

By the Wales.org Travel Team | Updated April 2026
Wales is the spiritual home of the steam railway. The world’s first steam locomotive ran on Welsh rails at Penydarren, Merthyr Tydfil, in 1804 — 21 years before Stephenson’s famous Stockton and Darlington Railway. Welsh ironworks rolled the rails that powered the Industrial Revolution across Britain and beyond. And today, Wales is home to more preserved heritage railways per square mile than anywhere else in the world.
⚡ At a Glance: Steam Railways in Wales
- Most iconic: Snowdon Mountain Railway — the only public rack-and-pinion railway in the UK, climbing to the summit of Yr Wyddfa. 130th anniversary in 2026.
- Oldest: Ffestiniog Railway — established 1832, Guinness-recognised as the world’s oldest independent railway company.
- Longest journey: Welsh Highland Railway — 25 miles from Caernarfon to Porthmadog through Eryri (Snowdonia).
- Best for dining: Gwili Railway (Sunday Carvery) and Llangollen Railway (Afternoon Tea).
- Best discount: Great Little Trains of Wales Discount Card — 20% off on 12 narrow gauge railways.
- Booking tip: Book summer weekends and Snowdon services well in advance.
From the dramatic rack-and-pinion climb up Yr Wyddfa (Snowdon) to narrow gauge lines winding through verdant river valleys and slate quarries, this is the definitive guide to the best steam railways in Wales in 2026 — including the 12 Great Little Trains of Wales, standard gauge preserved lines, and everything you need to plan a heritage railway holiday.
Welsh Steam Railways at a Glance
| Railway | Location | Length | Opened | Gauge | Best For |
|---|---|---|---|---|---|
| Snowdon Mountain Railway | Llanberis, Gwynedd | 4.7 miles | 1896 | 800mm rack | Mountain summit views |
| Ffestiniog Railway | Porthmadog, Gwynedd | 13.5 miles | 1836 | 597mm | Heritage, oldest in the world |
| Welsh Highland Railway | Caernarfon, Gwynedd | 25 miles | 2011 (restored) | 597mm | Longest scenic journey |
| Vale of Rheidol Railway | Aberystwyth, Ceredigion | 11.75 miles | 1902 | 603mm | Waterfalls, valley scenery |
| Llangollen Railway | Llangollen, Denbighshire | 10 miles | 1975 (preserved) | Standard | Dee Valley, standard gauge |
| Talyllyn Railway | Tywyn, Gwynedd | 7.25 miles | 1865 | 686mm | First preserved railway |
| Brecon Mountain Railway | Merthyr Tydfil | 7 miles | 1980 | 597mm | Reservoir views, family |
| Bala Lake Railway | Llanuwchllyn, Gwynedd | 4.5 miles | 1972 | 597mm | Llyn Tegid (Bala Lake) |
| Gwili Railway | Carmarthen | 2.5 miles | 1978 (preserved) | Standard | Dining trains, volunteer-run |
| Welshpool & Llanfair | Welshpool, Powys | 8 miles | 1903 | 762mm | Banwy Valley, rural charm |
The Most Iconic Welsh Steam Railways
Snowdon Mountain Railway — Best Mountain Steam Railway in the UK

Celebrating its 130th anniversary in 2026, the Snowdon Mountain Railway is Wales’ most iconic heritage railway and the only public rack-and-pinion railway in the UK. Since Easter Monday 1896, the railway has climbed 4.7 miles from Llanberis to the summit of Yr Wyddfa (Snowdon) — at 1,085 metres, the highest mountain in Wales and England.
Travellers have two options. The Heritage Steam Experience uses authentic Victorian-era carriages pushed by original Swiss-built steam locomotives dating from 1896. The Traditional Diesel Service is more frequent and typically quicker. Both routes terminate at Hafod Eryri, the UK’s highest visitor centre. Services are strictly weather-dependent and can be cancelled at short notice due to high winds.
- ⏱️ Duration: 2.5 hours round trip (including 30 mins at the summit).
- 🅿️ Parking: Pay & Display directly behind the Llanberis station (LL55 4TY). Arrive early in summer.
- 🐶 Dogs: Only registered support dogs are permitted on trains or inside the summit building.
- ♿ Accessibility: Wheelchair accessible carriages available on Diesel services only (must be pre-booked).
Ffestiniog Railway — Oldest Narrow Gauge Railway in the World
Established in 1832 and opened for slate traffic in 1836, the Ffestiniog Railway is recognised by the Guinness Book of World Records as the oldest operational independent railway company in the world. This 13.5-mile narrow gauge line runs from Porthmadog Harbour Station, climbing nearly 700 feet through forests, past lakes and waterfalls, to the slate-quarrying town of Blaenau Ffestiniog.
The railway’s Double Fairlie locomotives — articulated steam engines with two boilers — are unique and have become an emblem of Welsh narrow gauge railways. The journey passes through the Dduallt spiral (the only one in Britain) and rises through the Moelwyn Tunnel. At Tan-y-Bwlch, passengers can alight to explore woodland walks or visit the station café before continuing.
- ⏱️ Duration: 1 hour 15 mins each way.
- 🍔 Food: Spooner’s Café at Porthmadog is award-winning and excellent for pre-journey meals.
- 🐶 Dogs: Welcome in 3rd class carriages for a flat fee (approx. £4). Not allowed in 1st class.
Welsh Highland Railway — Longest Heritage Railway in the UK

The Welsh Highland Railway is the sister line to the Ffestiniog and together they form the longest heritage railway in the UK. The 25-mile Welsh Highland section runs from beneath the walls of Castell Caernarfon (Caernarfon Castle) through Eryri, past Yr Wyddfa, and through the spectacular Aberglaslyn Pass — voted one of the most beautiful spots in Britain.
The route is hauled by powerful Beyer Garratt NG/G16 locomotives — articulated steam engines weighing over 60 tons, originally built for South African Railways. The modern Welsh Highland line was fully restored by volunteers in 2011, reopening a route that had been closed since 1936. Stops include Beddgelert (the heart of Eryri) and Rhyd-Ddu, giving walkers direct access to one of the quieter Yr Wyddfa mountain trails.
- ⏱️ Duration: 2 hours 15 mins each way (full route).
- 🅿️ Parking: Excellent modern station and pay-and-display parking at Caernarfon (LL55 2PF).
- ✨ Tip: Book the First Class Pullman carriage for at-seat food and drink service with panoramic windows.
Vale of Rheidol Railway — Best Steam Railway in Mid-Wales

Opened in 1902, the Vale of Rheidol Railway runs 11.75 miles between Aberystwyth on the Cambrian coast and Devil’s Bridge in the heart of the Cambrian Mountains. Remarkably, the line operated continuously from being part of British Rail (it was the last steam-operated line on the nationalised network) until its privatisation in 1989 — one of very few British heritage railways never to have closed.
The narrow gauge steam locomotive climbs 700 feet through wide meadows, native woodland, and rugged mountain scenery. At Devil’s Bridge (Pontarfynach), passengers typically have an hour to explore before returning — enough time to visit the separate Devil’s Bridge Waterfalls attraction (admission fee applies) and the legendary three-tiered bridge.
- ⏱️ Duration: 1 hour each way (plus 1 hour stopover at Devil’s Bridge).
- 🏛️ Extras: Your ticket includes entry to the newly restored Engine Shed museum at Aberystwyth.
- 🐶 Dogs: Welcome in Standard carriages (£4 dog ticket).
Llangollen Railway — Best Standard Gauge in North Wales
The Llangollen Railway is the only standard gauge heritage railway in North Wales. Running for 10 miles alongside the River Dee, the line traverses an Area of Outstanding Natural Beauty (AONB) between Llangollen and the fully restored station at Corwen.
Because it is standard gauge, the carriages are the full-sized, corridor-style compartments you would recognize from classic films like *Harry Potter* or *Brief Encounter*. The stations are immaculately restored to a 1950s British Railways aesthetic. The journey offers stunning views of the fast-flowing river, the Berwyn Mountains, and the ruins of Castell Dinas Brân perched high on the hill above Llangollen.
- ⏱️ Duration: 40 minutes each way.
- 🅿️ Parking: Park in the main Llangollen Pavilion car park (short walk to station).
- ♿ Accessibility: Full-sized carriages make this one of the easier railways for wheelchair access (ramps available).
More Welsh Heritage Railways Worth Visiting
Brecon Mountain Railway — Best Steam Railway in South Wales
Running for 7 miles alongside the stunning Pontsticill Reservoir, the Brecon Mountain Railway operates from Pant Station near Merthyr Tydfil into the heart of the Bannau Brycheiniog (Brecon Beacons) National Park. The current narrow gauge heritage operation has been running since 1980. The locomotives are an international collection gathered from around the world, taking passengers on a spectacular climb up to Torpantau, high in the Beacons.
Before or after your journey, you can visit the working locomotive workshop at Pant Station to see steam engines and carriages being actively repaired and restored. The midway stop at Pontsticill offers a chance to disembark, stretch your legs, take photos of the water, and admire the dramatic peaks of the national park.
- ⏱️ Duration: 1.5 hours round trip (including a 35-minute stop at Pontsticill).
- 🅿️ Parking: Free, large car park at Pant Station (CF48 2UP).
- 🐶 Dogs: Welcome on standard trains for a small fee (not allowed in the tearooms).
- ♿ Accessibility: Wheelchair-friendly carriages are available; call ahead to reserve a space.
Talyllyn Railway — The First Preserved Railway in the World
Opened in 1865, the Talyllyn Railway runs 7.25 miles from Tywyn on the Mid-Wales coast to Nant Gwernol. In 1951, it became the first railway in the world to be preserved by volunteers. Its two original steam locomotives and four original passenger coaches remain in regular service more than 150 years later.
The railway famously inspired the Reverend W. Awdry, creator of Thomas the Tank Engine, who volunteered here as a guard. He based the fictional Skarloey Railway directly on the Talyllyn. The journey passes the spectacular Dolgoch Falls, where you can alight for woodland walks, before terminating deep in the ravine at Nant Gwernol. The Narrow Gauge Railway Museum at Tywyn Wharf is included with your ticket and is a must-visit for industrial history fans.
- ⏱️ Duration: 2.5 hours for the full round trip.
- 🅿️ Parking: Free parking at Tywyn Wharf Station (LL36 9EY) and Abergynolwyn.
- 🐶 Dogs: Welcome aboard for £3, and they even get their own souvenir ticket!
- ♿ Accessibility: Specially adapted carriages can accommodate wheelchairs at Tywyn Wharf.
Gwili Railway — Best Preserved Standard Gauge in West Wales

Just outside Carmarthen, the Gwili Railway follows the River Gwili through open fields and gentle farmland from Bronwydd Arms Station to Danycoed Halt. Operating on a scenic section of the former Carmarthen to Aberystwyth line, the stations are immaculately turned out in 1950s British Railways aesthetic, complete with vintage signage and a working miniature railway at Bronwydd Arms.
Because this is a standard-gauge line, the carriages are full-sized, offering spacious compartments that evoke the golden age of steam travel. The railway is entirely run by dedicated volunteers and is famous for its special dining services, including its highly sought-after Sunday Carvery trains (detailed below).
- ⏱️ Duration: Approximately 1 hour for the 5-mile round trip.
- 🅿️ Parking: Free parking at Bronwydd Arms Station (SA33 6HT).
- 🐶 Dogs: Welcome on standard passenger trains (but strictly no dogs on dining trains).
- ♿ Accessibility: Accessible carriages are available, and the main station is flat and easy to navigate.
Bala Lake Railway & Welshpool and Llanfair
The Bala Lake Railway runs for 4.5 miles along the southern shore of Llyn Tegid (Bala Lake) — the largest natural lake in Wales. The journey utilises the old trackbed of the Ruabon–Barmouth line, offering uninterrupted views of the water and the craggy Aran Mountains. The main station at Llanuwchllyn features a charming heritage signal box and a well-stocked café.
Further east, the Welshpool & Llanfair Light Railway runs 8 miles through the rolling Powys countryside in the Banwy Valley. Because it was built with an unusual 2 ft 6 in gauge, the carriages are surprisingly spacious. They utilise vintage continental rolling stock from Austria and Hungary, complete with open end-balconies that are perfect for summer sightseeing as the train tackles the famously steep Golfa Bank climb out of Welshpool.
- ⏱️ Durations: Bala Lake is a 1-hour round trip; Welshpool & Llanfair is roughly 2 hours.
- 🅿️ Postcodes: Llanuwchllyn (Bala): LL23 7DD | Welshpool Raven Square: SY21 7SF.
- 🐶 Dogs: Both railways are very dog-friendly (small flat fee applies).
Fairbourne Steam Railway — Best Coastal Estuary Journey
Operating on a unique 12.25-inch gauge track, the Fairbourne Steam Railway runs for 2 miles alongside the beach and the spectacular Mawddach Estuary. The journey begins at Fairbourne village and travels out to Penrhyn Point, where passengers can seamlessly connect with the historic Barmouth Ferry to cross the estuary into Barmouth town.
The railway offers some of the most breathtaking coastal scenery of any line in Wales, with panoramic views across the water to the towering peaks of Cader Idris and the Rhinog mountains. At the Penrhyn Point terminus, you can explore the sand dunes, visit the Rowen Centre nature exhibit, or grab a coffee at the café before catching your return train.
- ⏱️ Duration: 1 hour for a round trip (or make a half-day of it by crossing to Barmouth).
- 🅿️ Parking: Pay-and-display parking available near Fairbourne Station (LL38 2EX).
- 🐶 Dogs: Very dog-friendly! Dogs are welcome on the train for a small flat fee.
- ♿ Accessibility: Specially adapted wheelchair carriages are available on all scheduled trains.
Rhyl Miniature Railway — Britain’s Oldest Miniature Railway
First opened to the public in 1911, the Rhyl Miniature Railway holds the proud title of being the oldest miniature railway in Britain. Operating on a 15-inch gauge track, the train takes passengers on a charming, mile-long loop around the scenic Marine Lake, offering a brilliant, nostalgic seaside experience that is especially perfect for toddlers and younger children.
The railway is operated by a dedicated trust using a fleet of beautifully restored steam and diesel locomotives. The central station building houses a fantastic hands-on museum where children can learn about the line’s 100+ year history, interact with touchscreen displays, and see historic railway artifacts. You can also buy buckets and bait here for crabbing on the lake.
- ⏱️ Duration: Approximately 15 minutes per loop.
- 🅿️ Parking: Plentiful parking available at Marine Lake, Rhyl (LL18 1AQ).
- 🐶 Dogs: Welcome aboard the carriages free of charge.
- ♿ Accessibility: Fully accessible carriages are available for wheelchair users.
Corris Railway — The Historic Slate Revival Line
Tucked away in the beautiful Dulas Valley near Machynlleth, the Corris Railway is a spectacular revival of a historic narrow gauge line. Originally built in the 1850s as a horse-drawn tramway to carry slate from the local quarries to the River Dyfi, it later converted to steam before closing entirely in 1948. Today, it has been painstakingly rebuilt by volunteers.
The journey features a steep gradient and tightly curved track as it winds out of Corris station down to Maespoeth. The railway operates stunning recreations of original locomotives, including the iconic Falcon No. 7 and the recently built No. 10. At the Maespoeth terminus, passengers are treated to a guided tour of the original Victorian engine shed and workshops before making the return climb.
- ⏱️ Duration: 50 minutes round trip (includes the guided engine shed tour).
- 🅿️ Parking: Free parking near Corris Station (SY20 9SH).
- 🐶 Dogs: Welcome on the trains for a small flat fee.
- ♿ Accessibility: A specially adapted carriage with a ramp is available (please call ahead to confirm space).
Dining on the Rails & Special Experiences
For a special occasion, several Welsh railways offer premium dining trains where you can eat while steaming through the countryside. This is a hugely popular alternative to a traditional restaurant meal.
- Sunday Carvery on the Gwili: The Gwili Railway in Carmarthenshire operates the “Carmarthenshire Cruiser,” serving a traditional two-course Sunday lunch in a beautifully restored standard-gauge dining car.
- Afternoon Tea on the Llangollen: Enjoy sandwiches, cakes, and scones with clotted cream while travelling through the Dee Valley. They also run selected “Fish and Chip” evening specials.
- First Class on the Welsh Highland: Book the Pullman carriage on the WHR for plush armchair seating, panoramic windows, and at-seat service for breakfast or afternoon tea.
- Drive a Train: If you want to get your hands dirty, the Talyllyn, Vale of Rheidol, and Brecon Mountain railways all offer “Drive a Steam Train” footplate experiences under expert supervision (prices start around £200).
The Great Little Trains of Wales Scheme
The Great Little Trains of Wales is a joint marketing scheme formed in 1970 to promote the country’s narrow gauge heritage railways. As of 2026, there are 12 member railways. All the narrow gauge railways featured above are members, along with the Fairbourne Steam Railway, Rhyl Miniature Railway, and Corris Railway.
The Discount Card gives 20% off one adult round-trip fare on each participating railway, valid for a full calendar year. For anyone planning to visit multiple lines, it is excellent value. Purchase online from the Great Little Trains of Wales website.
Planning a Welsh Steam Railway Holiday
Wales’ heritage railways are spread across all regions, so planning a multi-railway itinerary is highly rewarding. North Wales (centred on Porthmadog, Caernarfon, and Llanberis) has the densest concentration. Mid-Wales offers the Vale of Rheidol and Welshpool & Llanfair. South Wales has the Brecon Mountain Railway, and West Wales has the Gwili Railway.
For accommodation, browse our guides to hotels in Wales, holiday cottages, and caravan parks. The Wales interactive map is useful for plotting multi-railway routes.
For background on the railways’ industrial heritage, the National Slate Museum at Llanberis (temporarily closed for transformation until late 2026 — check ahead) provides essential context on the slate industry that built most Welsh narrow gauge lines.
Frequently Asked Questions About Steam Railways in Wales
What is the most famous steam railway in Wales?
The Snowdon Mountain Railway is the most famous steam railway in Wales. Operating since 1896, it is the only public rack-and-pinion railway in the UK and climbs to the summit of Yr Wyddfa (Snowdon) at 1,085 metres. The Ffestiniog Railway — the oldest operational narrow gauge railway in the world, established in 1832 — is also internationally renowned. Both are part of the Great Little Trains of Wales scheme.
How many steam railways are there in Wales?
Wales has 12 narrow gauge steam railways that make up the Great Little Trains of Wales marketing scheme, including the Ffestiniog, Welsh Highland, Talyllyn, Vale of Rheidol, Bala Lake, Brecon Mountain, and Snowdon Mountain Railways. There are also several standard gauge heritage railways such as the Gwili Railway in Carmarthenshire and the Llangollen Railway in Denbighshire, bringing the total operational heritage railways in Wales to more than 15.
Does the Snowdon Mountain Railway go to the summit in 2026?
Yes. The Snowdon Mountain Railway runs services to the summit of Yr Wyddfa from 1 May to late October 2026, weather permitting. Earlier in the season (28 March to 30 April), trains run to Clogwyn — three-quarters of the way up the mountain. 2026 is the railway’s 130th anniversary year. Advance booking is strongly recommended as services frequently sell out.
What is the oldest steam railway in Wales?
The Ffestiniog Railway is the oldest operational narrow gauge railway in the world, established in 1832 and opened to carry slate from Blaenau Ffestiniog to the harbour at Porthmadog in 1836. It is recognised by the Guinness Book of World Records as the oldest independent railway company still in operation. The Talyllyn Railway, opened in 1865, was the first railway in the world to be preserved by volunteers (in 1951).
What is the Great Little Trains of Wales Discount Card?
The Great Little Trains of Wales Discount Card gives visitors 20% off one round-trip adult fare on each of the 12 participating narrow gauge railways, making it excellent value if you plan to visit two or more lines. The card also offers discounts at selected accommodation providers near the railways. Cards can be purchased online from the Great Little Trains of Wales website and are valid for a full calendar year.
Can you drive a steam train in Wales?
Yes. Several Welsh steam railways offer Drive a Steam Train experiences, where you can take the controls of a real heritage locomotive under expert supervision. The Talyllyn Railway, Vale of Rheidol Railway, Gwili Railway, and Brecon Mountain Railway all offer footplate experiences. Prices typically start from around £200 for a half-day session. These are popular gift experiences and should be booked well in advance.
All information in this guide was verified in April 2026. Timetables, prices, and seasonal availability can change — we recommend checking each railway’s website before travelling, particularly for weather-dependent services like the Snowdon Mountain Railway. For more Wales itinerary inspiration, explore our guides to destinations in Wales and top attractions.


