A seasonal narrow-gauge heritage railway, not a normal scheduled train, climbing from Caernarfon through the foothills of Yr Wyddfa before descending to Beddgelert, threading the wooded Aberglaslyn Pass and crossing the Glaslyn landscape towards Porthmadog.
Use the operator’s timetable to choose your outward and return services.1
Reservations
A reservation rarely guarantees a particular side or that the seat aligns with a window.
Typical train
See the operator’s train information for onboard facilities.
Pick your window
Which side to sit on the Welsh Highland Railway
Llyn Cwellyn is on the right towards Porthmadog, with the mountain slopes of Yr Wyddfa inland on the left.5
right side
Caernarfon to Porthmadog
Facing forwards: favour the right window.
Llyn Cwellyn is on the right towards Porthmadog, with the mountain slopes of Yr Wyddfa inland on the left. The Aberglaslyn river corridor also lies to the right of the railway through the pass; woods and tunnels interrupt the view.12
left side
Porthmadog to Caernarfon
Facing forwards: favour the left window.
Sit on the left (facing forwards) for the Aberglaslyn river corridor and Llyn Cwellyn towards Caernarfon, with Yr Wyddfa on the opposite side.12
Why ride it
The view from the train
The Welsh Highland Railway starts by Caernarfon's waterfront and climbs through Dinas and Waunfawr towards Eryri. Llyn Cwellyn and Rhyd Ddu lie in the mountain section before the descent to Beddgelert. Beyond the village, woodland and tunnels bring the train into the Aberglaslyn Pass. Pont Croesor and the Glaslyn flatlands then lead towards Porthmadog Harbour. This heritage route connects the castle town, mountain foothills and a river gorge with the harbour shared by the Ffestiniog Railway.
Snowdonia Star begins in Caernarfon and follows the complete line to Porthmadog. The operator describes farmland and forest across the foothills of Yr Wyddfa, followed by the descent to Beddgelert and the Aberglaslyn Pass. Modern carriages with large windows make it a comfortable way to watch that changing landscape. Have the station sequence beside you as a guide, but give yourself permission simply to enjoy the view.
From Porthmadog, The Harbourmaster gives the complete journey the opposite shape: a harbour departure followed by time in Caernarfon beside the castle and walled town. It is a good choice when your holiday is already based near Porthmadog. start close to where we am staying, especially for a fixed heritage departure. The direction is less important than giving the beginning of the day enough room to feel relaxed.
Aberglaslyn is a stretch to watch with the camera ready, although its appeal is more than a single photograph. The railway's Aberglaslyn excursion guide describes a tunnel opening into the pass above the river. Enjoy the alternation between enclosed woodland and the wider outlook, with both windows worth watching. You can make the pass the focus of a shorter Porthmadog–Beddgelert outing if a full-line return feels too long for your party.
Beddgelert also has a dedicated Caernarfon-origin choice, Gelert Explorer, designed around time in the village. Pick that service if the village break is the experience you most want. A named excursion gives the stop its own place in the day, whereas getting off a full-line booking needs a separate arrangement. The railway offers several good versions of the landscape; choosing a shorter one can be a considered decision.
Yr Wyddfa foothillsBeddgelertAberglaslyn Pass
Best stops on the Welsh Highland Railway
Choose one main stop for a day out. Distances are one way from the station unless a circuit is stated; walking times are our estimates except where the attraction publishes one. Allow-time suggestions include time to look around.
Check the next train back before leaving the station
Request stop: No — use a service shown as calling here.3
What is nearby
Caernarfon Castle — The fortress and royal palace stand beside the Seiont and the walled town.
From the platform
From the station building follow the public pavement towards Allt y Castell and Pen Deitsh, continuing to the castle entrance; the mapped walk is about 0.2 miles with an uphill approach.
Access: Caernarfon station has level access across its ground floor. The castle approach rises and the historic building contains stairs; use Cadw’s access information for the areas suitable for your visit.
Food and drink
Caffi de Winton — The café is inside the accessible station building, before the walk into town.
Allow time: 2–3 hours for the castle and town walls.
Check the next train back before leaving the station
Request stop: No — use a service shown as calling here.3
What is nearby
Rhyd Ddu village and Tŷ Mawr — The tea room stands in the village north of the railway station.
From the platform
Use the platform’s level foot crossing and ramp into the car park, then follow the A4085 towards the village for about 0.3 miles to Tŷ Mawr. For a longer outing, the national park’s Lôn Gwyrfai links Rhyd Ddu with Beddgelert; use its map and plan a suitable return.
Access: The station ramp and track crossing are step-free. The village connection follows a road with uneven or intermittent verges; it is not an assured continuous wheelchair pavement, and the longer trail has rougher sections.
Food and drink
Tŷ Mawr Tea Room — A village tea room north of the station, suited to a shorter break.
Allow time: 1–1½ hours for the village; a separate walking plan for Lôn Gwyrfai.
Check the next train back before leaving the station
Request stop: No — use a service shown as calling here.3
What is nearby
Gelert’s Grave — The National Trust’s riverside route visits the memorial and explains the village legend.
From the platform
Leave the platform by the sloping route into the village, continue past the public car park to the riverside and follow the signed path towards Gelert’s Grave. Our step-avoiding mapped walk is about 0.55 miles; the station sits above the village.
Access: The railway describes a steep zigzag tarmac path as the alternative to station stairs. The riverside section is gentler, but the return climb can require assistance for wheelchair users.
Check the next train back before leaving the station
Request stop: No — use a service shown as calling here.3
What is nearby
Porthmadog Maritime Museum — The museum tells the port’s maritime story beside the harbour.
From the platform
Exit the booking hall and follow the harbour-side public paths to the Maritime Museum, about 0.15 miles from the heritage platform. The museum visit works best after the booked steam journey if continuing travel is already arranged.
Access: Harbour station has level platform access through its ramped booking hall. The harbour walk includes traffic crossings; ask the museum about access inside its historic premises.
Food and drink
Spooner’s Café & Bar — The station café and bar are beside the platform and harbour.
Allow time: 1–2 hours to explore the waterfront after arrival.
View 1 of 8Welsh Highland Railway from Dinas, Llanwnda, Waunfawr and Beddgelert to Porthmadog (1537497)Geoff Charles · CC BY-SA 4.0Source and licence (opens in a new tab)View 2 of 8Welsh Highland Railway from Dinas, Llanwnda, Waunfawr and Beddgelert to Porthmadog (1537499)Geoff Charles · CC BY-SA 4.0Source and licence (opens in a new tab)View 3 of 8Welsh Highland Railway from Dinas, Llanwnda, Waunfawr and Beddgelert to Porthmadog (1537500)Geoff Charles · CC BY-SA 4.0Source and licence (opens in a new tab)View 4 of 8Welsh Highland Railway from Dinas, Llanwnda, Waunfawr and Beddgelert to Porthmadog (1537501)Geoff Charles · CC BY-SA 4.0Source and licence (opens in a new tab)
Eight route photographs link to their original Wikimedia Commons pages for the creator, licence and reuse terms.
How to get to the Welsh Highland Railway
By train
For Caernarfon, take the north Wales main line to Bangor from Chester or Crewe, with connections from Manchester and London Euston, then continue by T2 bus. Caernarfon has no National Rail station. Porthmadog is the alternative main-line approach, reached over the Cambrian Coast route; Harbour station is a separate walk through town.16192223
By bus
T2 provides the useful Bangor railway station–Caernarfon–Porthmadog link. T22 also joins Caernarfon and Porthmadog; for Rhyd Ddu or Beddgelert, consult the Sherpa’r Wyddfa network for the mountain-village connections.161526
By car
At Caernarfon, the railway directs drivers to parking on the Slate Quay below the castle, with Blue Badge bays across from the station. Porthmadog passengers use the railway’s designated Llyn Bach area and follow the signed path to Harbour station.203
Returning from the far end
Choose a complete return excursion or arrange a linear trip explicitly with the railway. From Porthmadog, T2 or T22 can return towards Caernarfon, while the Cambrian station provides an onward rail route; neither bus connection is included automatically with a heritage ticket.1161523
Day trip or overnight
Book the advertised Caernarfon–Porthmadog excursion or the shorter journey that matches the planned stop. Beddgelert provides the village break; Rhyd Ddu is a mountain-area station with separate walking routes. The Ffestiniog Railway shares Porthmadog Harbour but needs its own booking. Use the dated heritage timetable for the return and account for transfers between Harbour and the scheduled Cambrian station, which are different places.1
Accessibility
Wheelchair and mobility-scooter users are asked to book by telephone so the railway can arrange the limited spaces. Caernarfon's modern station has level ground-floor access and is the operator's recommended starting point. Beddgelert has level platform access but a long, relatively steep route to the village, so a break there needs its own discussion. Plan toilets at the stations because onboard facilities are not wheelchair accessible.3
When to go
Welsh Highland Railway operates seasonally or on selected dates in its own calendar. Use the dated operating calendar for the Welsh Highland Railway, including any event-specific timetable and ticket conditions. For Welsh Highland Railway, we would put Yr Wyddfa foothills into useful daylight, allowing a longer destination pause when the season provides enough light. At Caernarfon, settle the homeward Welsh Highland Railway service before beginning the planned walk. Any attraction added to the Welsh Highland Railway outing has separate opening arrangements; use the operator for the railway’s actual operating dates.1
Look for Snowdonia Star for the Caernarfon–Porthmadog full-line return, or The Harbourmaster from Porthmadog to Caernarfon. Gelert Explorer and The Aberglaslyn are alternatives centred on Beddgelert. Standard and Gold options are offered on relevant trains. Match the named journey to the landscape and destination you want before choosing accommodation. These are the operator's heritage tickets, with their own booking conditions.
Snowdonia Star's pre-booked ticket is a return; its service page describes one-way arrangements through the booking office or on the day subject to availability. If a longer stop, Railcard or rover/ranger connection is part of your plan, discuss that specific itinerary before paying. The complete excursion is designed around its interval and return. Buying it as a self-contained day makes planning simpler, while independent travel needs the ticket conditions to match.129
Photography
Build a set of pictures around the railway's contrasts: a town terminus, the foothills, Beddgelert, the wooded pass and the harbour finish. Snowdonia Star's modern carriages provide large windows on both sides. Choose a comfortable window view; Gold observation accommodation is a choice of experience, not a promise that every landmark will appear in front of you. A few well-chosen landscape frames will usually tell the day better than continuous filming.
The route curves and changes alignment, so compare sun direction with your departure and date. Reduce reflections by shading the lens from the interior and avoiding flash. Let the tunnels interrupt the photography, then be ready for the reopening view towards Aberglaslyn. Keep equipment and your head inside the carriage, as the railway requires. A terminus picture after arrival gives you time to compose without rushing.21912
On board
The railway offers a Standard Class trolley service on Snowdonia Star, The Harbourmaster and Gelert Explorer, with Gold at-seat catering and pre-bookable food options on relevant services. The Aberglaslyn has no onboard catering, so its shorter outing calls for a different refreshment plan. Choose your meal alongside the named train: a picnic or tea can be part of the ride, while the destination interval gives another opportunity to pause.
Hand luggage is accepted when it causes no inconvenience. Bicycles need pre-booking for limited space in the guard's van or designated vehicle. Most trains have a small toilet compartment that is not wheelchair accessible, making the station facilities important for planning. Take a compact bag with camera, water and a layer accessible at your seat. For this longer return, having those essentials close by helps you settle into the railway's pace.1193
Frequently asked questions
How long is the Welsh Highland Railway?
The complete line is twenty-five miles between Caernarfon and Porthmadog. Snowdonia Star is advertised as a fifty-mile return lasting six hours and five minutes with its interval. Treat that as the scale of the full-day excursion, and use your booking for the exact service arrangements.52
Which side is best on the Welsh Highland Railway?
Llyn Cwellyn is on the right towards Porthmadog, with the mountain slopes of Yr Wyddfa inland on the left. The Aberglaslyn river corridor also lies to the right of the railway through the pass; woods and tunnels interrupt the view.12
Is the Welsh Highland Railway suitable for a day trip?
Yes: the named full-line returns are designed as day experiences with time at the far end. Start near your accommodation if possible and keep the interval plan simple. Gelert Explorer or The Aberglaslyn offers a shorter alternative when a Beddgelert visit matters more than the complete railway.127
Is the Welsh Highland Railway accessible?
Accessible accommodation is available with limited spaces, arranged through the booking office. Caernarfon is the recommended starting point. Discuss your chosen stop and station toilet requirements as well as boarding: the path to Beddgelert village is long and sloping, and the onboard toilets are not wheelchair accessible.3
How do I get to the start of the Welsh Highland Railway?
For Caernarfon, take the north Wales main line to Bangor from Chester or Crewe, with connections from Manchester and London Euston, then continue by T2 bus. Caernarfon has no National Rail station. Porthmadog is the alternative main-line approach, reached over the Cambrian Coast route; Harbour station is a separate walk through town.16192223
Further reading
Read the route
Chosen for this line, its train type or the wider pleasure of slow rail travel.
Hardback
Britain’s Steam Locomotives
by Julian Holland
A visual guide to 100 locomotives, best paired with the heritage railway pages.