Cambrian Coast Express - geograph.org.uk - 243505

Wales rail loop: coast, slate and valleys

By Does Your Duck Quack ·

David Stowell · CC BY-SA 2.0 · Photograph source

This six-day rail loop links the Cambrian coast, the Ffestiniog Railway, the Conwy Valley and the Heart of Wales Line. Begin at Shrewsbury, travel west to the coast, cross the slate country by heritage railway and turn north through the Conwy Valley before returning to Shrewsbury for the final ride south to Swansea. It is a sequence of ordinary trains and a separately booked heritage journey, with an overnight at each useful hinge in the route.

We call it a loop for the northern part of the holiday, followed by a Heart of Wales finish. The railway does not join Porthmadog directly to the Heart of Wales Line across the middle of the country. Returning through the main-line network to Shrewsbury is a real travel day and appears openly in the plan. This keeps the map honest: the journey uses the railways that exist, with the heritage connection and the north-coast interchange treated as separate parts of the holiday.

The strongest days leave room between the trains. Barmouth gives the Mawddach estuary a shore-side view, Porthmadog provides the harbour setting, Betws-y-Coed offers a valley town visit and the Heart of Wales towns bring a different rural landscape. Use the linked guides to choose the walking routes and entrances that suit the party. A castle above a station, an exposed waterfront and a town museum ask different things of a stop. We keep the overnight changes purposeful so those visits do not become a race with luggage.

Check the Ffestiniog service and the Conwy Valley connection before reserving the surrounding nights. An advertised heritage excursion may have its own return format, seat arrangements and operating days; it is not automatically a walk-up link between two ordinary trains. Compare the proposed rail legs with the current Welsh pass products, then price the heritage journey separately unless the operator explicitly confirms inclusion. Once those links work, keep the rest simple: one main destination per day, a clear return or onward service, and accommodation whose location suits the station actually used.

Your bases

Counts follow each day’s listed overnight base, including the final day; adjust that last night if you travel home instead.

TownNightsAccommodation
Barmouth1Find places to stay in Barmouth on Booking.com
Porthmadog1Find places to stay in Porthmadog on Booking.com
Blaenau Ffestiniog1Find places to stay in Blaenau Ffestiniog on Booking.com
Llandudno1Find places to stay in Llandudno on Booking.com
Shrewsbury1Find places to stay in Shrewsbury on Booking.com
Swansea1Find places to stay in Swansea on Booking.com

Some links earn us a small commission at no extra cost to you.

Cambrian Coast Express - geograph.org.uk - 243505
David Stowell · CC BY-SA 2.0

Day 1: Shrewsbury to the Cambrian coast and Barmouth

Best window: Left towards Pwllheli on the coastal section; the reverse southbound preference is right.

Begin at Shrewsbury and take the Cambrian connection towards the coast, checking the actual service and any change at Machynlleth or Dovey Junction. The Cambrian guide describes the coastal railway separately from the approach across inland Wales. Settle into the seat for the section beside the Dyfi and onwards towards the Mawddach, keeping the recommended side as a preference as the line curves.

Break the first day at Barmouth and stay overnight. The harbour and the estuary shore give a different perspective from crossing the railway bridge, and the stop card supplies the station approach and access details. We choose this pause instead of continuing immediately to the northern end of the line. Find the accommodation, leave the luggage and make the waterfront and meal the afternoon’s main plan. Before the evening, check the next day’s onward train to Porthmadog and any proposed intermediate stop.

Where to stop off

  • Barmouth harbour and Mawddach estuary shore

Overnight: Barmouth

Find places to stay in Barmouth

Some links earn us a small commission at no extra cost to you.

Sources for day 1
Cambrian Coast Express - geograph.org.uk - 243505
David Stowell · CC BY-SA 2.0

Day 2: Harlech and Porthmadog on the Cambrian

Best window: Left northbound towards Porthmadog; right on a southbound version.

Continue along the coast towards Porthmadog, with Harlech as the proposed break. Harlech Castle stands above the station, so the stop is a hill climb as well as a castle visit. Use the journey guide’s distance and access notes to decide whether that climb belongs in the day. A through ride to Porthmadog is a complete alternative when luggage, weather or mobility makes the intermediate break inconvenient.

Porthmadog has different main-line and heritage station locations. After the Cambrian arrival, use the guide’s town route for the harbour area and take luggage to the accommodation. The following day begins at the Ffestiniog Railway’s Harbour Station, not automatically the platform at which you arrived. Check the booking confirmation and the service format before the evening. A harbour walk and a meal are enough for the remainder of the day; Portmeirion via Minffordd is a separate substantial outing, not an extra station-side glance.

Where to stop off

  • Harlech Castle if the hill walk suits
  • Porthmadog harbour

Overnight: Porthmadog

Find places to stay in Porthmadog

Some links earn us a small commission at no extra cost to you.

Sources for day 2
2017 Ffestiniog Railway at Ffestiniog Power Station 01
SchmalspurDVZO · CC BY-SA 4.0

Day 3: Ffestiniog Railway to the slate country

Best window: Right towards Blaenau Ffestiniog; left travelling back towards Porthmadog.

Board the Ffestiniog Railway service booked for the move towards Blaenau Ffestiniog. Confirm with the operator that the chosen product permits the one-way journey needed by this itinerary; some advertised experiences are organised as returns. The line’s heritage service and the ordinary Conwy Valley railway have separate tickets and operating patterns. Plan the accommodation around that distinction, not around an assumption that every departure works as a through connection.

Enjoy the harbour-to-mountain change without trying to add every intermediate station. Tan-y-Bwlch is a possible tea-room and woodland break only when the booked service permits it and an onward train is available. At Blaenau, keep the visit focused on the slate town and the station-side setting. Our guide gives a separate trail option with hills and road sections; underground or adventure attractions need their own booking and access check. Stay in Blaenau so the next stage begins without a same-day heritage-to-main-line rush.

Where to stop off

  • Porthmadog Harbour Station
  • Blaenau slate-town visit

Overnight: Blaenau Ffestiniog

Find places to stay in Blaenau Ffestiniog

Some links earn us a small commission at no extra cost to you.

Sources for day 3
Blaenau Ffestiniog railway station 01
Chris McKenna ( Thryduulf ) · CC BY-SA 4.0

Day 4: Conwy Valley to Betws-y-Coed and Llandudno

Best window: Left northbound from Blaenau Ffestiniog; right is the southbound preference.

Take the Conwy Valley Line north and use Betws-y-Coed as the main town break. The railway follows the valley landscape on its way towards the coast, contrasting with the narrow-gauge climb of the previous day. Keep the date-specific service in view when leaving the platform: the appeal of a village stop depends on being able to continue after the visit.

The station museum and the cafés beside the railway make Betws-y-Coed a clear, compact choice. Our full guide also covers Llanrwst and Dolwyddelan, but adding both would change the day’s pace and connection requirements. Continue through the junction towards Llandudno and stay there, using the seafront as the finish. Confirm whether the selected train runs through or requires a change at Llandudno Junction. The resort and the junction are different places, so keep the actual accommodation station on the booking.

Where to stop off

  • Betws-y-Coed station museum and town
  • Llandudno seafront

Overnight: Llandudno

Find places to stay in Llandudno

Some links earn us a small commission at no extra cost to you.

Sources for day 4
Blaenau Ffestiniog railway station 01
Chris McKenna ( Thryduulf ) · CC BY-SA 4.0

Day 5: Return through the main-line network to Shrewsbury

Best window: For the short Llandudno–Llandudno Junction approach, the Conwy Valley guide favours the right southbound. The onward transfer via Chester has no single window choice across all its trains.

Use Llandudno Junction and the main-line connection via Chester to return to Shrewsbury, selecting the journey shown by the current planner. This is the link that closes the northern loop and makes the next day’s Heart of Wales ride possible. It is not a cross-country shortcut through the mountains. Keep the ticket and any changes together in one clear itinerary, especially if travelling with a regional pass.

Make Shrewsbury the overnight and leave the longer rural railway for the following day. There is time for a town meal and for organising the final stop, luggage and homeward booking. If a north-coast visit is the priority, add a separate night to the holiday rather than squeeze a castle visit between reserved connections. We use this transfer day to keep the whole trip practical: arrive, settle in and check the Heart of Wales service before committing to a specific intermediate break.

Where to stop off

  • Shrewsbury overnight and preparation for the Heart of Wales

Overnight: Shrewsbury

Find places to stay in Shrewsbury

Some links earn us a small commission at no extra cost to you.

Sources for day 5
Junction of the Heart of Wales and Welsh Marches railway lines 2005-12-17 02
Thryduulf · CC BY-SA 4.0

Day 6: Heart of Wales to Swansea

Best window: Watch both sides: the line changes direction through valleys and upland country, without one continuous preferred window.

Leave Shrewsbury for Swansea on the Heart of Wales Line. This is a substantial rural railway day, so choose between the complete ride and a carefully planned town break before buying the ticket. The guide includes Knighton, Llandrindod Wells, Llanwrtyd Wells, Llandovery and Llandeilo, each with a specific visit and station-to-town details. The list is a set of choices, not a suggestion to leave the train at every one.

Knighton’s Offa’s Dyke Centre or Llandrindod Wells’ National Cycle Museum can give the journey a defined intermediate purpose. Confirm the attraction’s current visiting arrangements and the onward train before stepping off; the next connection shapes the available stop. Finish in Swansea and stay overnight before travelling home. This separates the rural line from a later main-line journey and gives the final day the same unhurried treatment as the coast and slate country. If the return service does not permit the proposed break, enjoy the full train ride and keep the town visit for another trip.

Where to stop off

  • One planned town break: Knighton or Llandrindod Wells
  • Swansea overnight

Overnight: Swansea

Find places to stay in Swansea

Some links earn us a small commission at no extra cost to you.

Sources for day 6

Our choices and how to plan them

  1. Tickets for this trip

    Our Welsh pass guide is the starting point for comparing the current TfW products with the Cambrian, Conwy Valley, north-coast and Heart of Wales legs. Check the actual route through Chester and Shrewsbury against the ticket map, including the permitted operators and travel conditions. Do not infer coverage from the word Wales in a product name.

    The Ffestiniog Railway needs a separate operator check and booking. Confirm that the selected service and fare support the one-way Porthmadog–Blaenau move. A heritage return excursion is not automatically a valid transfer product for the next overnight, even when it follows the same rails.325836

    Visit Tickets for this trip

  2. Getting there and home

    Shrewsbury is the first rail hub in this itinerary. TfW describes it as an interchange for the Cambrian, Chester and Heart of Wales lines, so arrive there before the first coast-bound journey. An extra arrival night can simplify the opening day if travelling from farther away.

    Finish with a Swansea overnight and book the onward main-line journey from there. The final Heart of Wales train and the later journey home are separate planning decisions; keeping them on different days avoids making a rural stop dependent on a tight long-distance connection. Arrange platform and boarding assistance with the operator for each actual leg.316232

  3. Make the heritage connection workable

    The community rail partnership identifies Blaenau Ffestiniog as the meeting point for the Ffestiniog and Conwy Valley railways. The shared town does not guarantee matching departure patterns. Check both operators for the intended day before reserving the Porthmadog and Blaenau nights, and use the service’s actual station name on the booking.

    We keep the overnight in Blaenau so the heritage ride and the ordinary railway are not tied to a close same-day connection. The next day’s Betws-y-Coed stop still needs an onward service to Llandudno. If the available trains leave too little time for the chosen visit, stay aboard or add a night.485832

Frequently asked questions

Is this a complete circular railway through mid-Wales?

The northern loop returns to Shrewsbury through the main-line network, followed by a Heart of Wales journey to Swansea. There is no direct rail shortcut from Porthmadog to that rural line across mid-Wales.

Can I use a TfW pass on the Ffestiniog Railway?

Check the specific pass and the heritage operator’s current terms. This itinerary plans the Ffestiniog as a separate booking and does not assume it is included.

Should I book the heritage train first?

Confirm its operating day and a product allowing the required journey before fixing the surrounding accommodation. Then check the ordinary railway for the following Conwy Valley day.

Sources

  1. Explore Aberdovey | Aberdyfi Community Council
  2. Home - Cadeirlan Bangor
  3. Blas Aberdyfi | Coastal Coffee, Fresh Take-Outs & Artisan Bakes
  4. Castell Harlech — Access Guide | Cadw
  5. Castell Conwy — Access Guide | Cadw
  6. Castell Conwy | Cadw
  7. Castell Dolwyddelan | Cadw
  8. Castell Harlech | Cadw
  9. Food & Drink | The Castle Hotel - Conwy, North Wales
  10. Private Hire | Diod
  11. Find & Contact Us – Llanwrtyd & District Heritage and Arts Centre
  12. Things To Do - Knighton Town Council
  13. Lakeside Cafe & Catering | Cafe in Llandrindod Wells
  14. Heritage and culture – Visit Llanwrtyd Wells
  15. Shop and cafe | MOMA Machynlleth art gallery | Wales
  16. Plan your visit | MOMA Machynlleth art gallery | Wales
  17. Access our building | MOMA Machynlleth art gallery | Wales
  18. Caffi - Mostyn
  19. Transport for Wales: New timetable to deliver boost to North Wales and summer services in West Wales
  20. Travelling by train | Shropshire Council
  21. Cafes at Portmeirion | North Wales | Welsh produce
  22. Welsh produce: Safety and Accessibility | Inclusive Experiences | Portmeirion
  23. Welsh produce: Directions to Portmeirion | Things to Do in North Wales
  24. Conwy Valley | Transport for Wales
  25. Betws-y-Coed Station | Train Times | Transport for Wales
  26. Blaenau Ffestiniog Station | Train Times | Transport for Wales
  27. Dolwyddelan Station | Train Times | Transport for Wales
  28. Llandudno station | Transport for Wales
  29. Transport for Wales: Llandudno Junction railway station | Tickets and information | Tf W
  30. Llanrwst Station | Train Times | Transport for Wales
  31. Transport for Wales: Shrewsbury railway station | Tickets and information | Tf W
  32. Transport for Wales: Train timetables | Wales and UK Rail Timetables | Tf W
  33. Transport for Wales: Blaenau Ffestiniog
  34. Transport for Wales: 3 Swansea Shrewsbury September 2026 V1
  35. Transport for Wales: Conwy Valley route timetable
  36. Heart of Wales Line | Ranger tickets | Transport for Wales
  37. Blaenau Ffestiniog | Transport for Wales
  38. Llandeilo | Transport for Wales
  39. North Wales itineraries | Transport for Wales
  40. Visit Wales: Public transport | North Wales | Travel Trade Wales
  41. T22 - Blaenau Ffestiniog - Caernarfon | Transport for Wales
  42. T2 - Bangor - Aberystwyth | Transport for Wales
  43. cafficastell.co.uk: Caffi Castell Harlech
  44. Conwy Railway Museum
  45. Conwy Valley Community Rail Partnership: The Conwy Valley's coolest coffee shops - Conwy Valley and North West Wales Coast Community Rail Partnership
  46. Conwy Valley Community Rail Partnership: Line map - Conwy Valley and North West Wales Coast Community Rail Partnership
  47. Conwy Valley Community Rail Partnership: Betws y Coed - Conwy Valley and North West Wales Coast Community Rail Partnership
  48. Conwy Valley Community Rail Partnership: Blaenau Ffestiniog - Conwy Valley and North West Wales Coast Community Rail Partnership
  49. cyclemuseum.org.uk: The National Cycle Museum Wales UK Llandrindod Wells
  50. cyclemuseum.org.uk: Facilities at National Cycle Museum
  51. Home Page - Ffestiniog & Welsh Highland Railways
  52. Accessibility - Ffestiniog & Welsh Highland Railways
  53. Frequently Asked Questions - Ffestiniog & Welsh Highland Railways
  54. Food and Drink - Ffestiniog & Welsh Highland Railways
  55. Map Of The Line - Ffestiniog & Welsh Highland Railways
  56. Parking Information - Ffestiniog & Welsh Highland Railways
  57. Ffestiniog and Welsh Highland Railways: Summary timetable
  58. Train Services 2026 - Ffestiniog & Welsh Highland Railways
  59. Woodland Wanderer / Crwydrwr y Goedwig - Ffestiniog & Welsh Highland Railways
  60. Route maps | First Bus
  61. harbourfrontbistro.co.uk: The Harbourfront Bistro, Holyhead | Home
  62. Heart of Wales Line | Community Rail Partnership | Home
  63. Heart of Wales CRP: Heart of Wales Line | Station Walks | Llandeilo
  64. Heart of Wales CRP: Heart of Wales Line | Station Walks | Llandovery
  65. Heart of Wales CRP: Heart of Wales Line | Plan Your Journey
  66. Bangor Cathedral | National Churches Trust
  67. Aberdovey Station | National Rail
  68. Bangor (Gwynedd) Station | National Rail
  69. Barmouth Station | National Rail
  70. Blaenau Ffestiniog Station | National Rail
  71. Conwy Station | National Rail
  72. Harlech Station | National Rail
  73. Holyhead Station | National Rail
  74. Knighton Station | National Rail
  75. Llandeilo Station | National Rail
  76. Llandovery Station | National Rail
  77. Llandrindod Station | National Rail
  78. Llandudno Junction Station | National Rail
  79. Llanwrtyd Station | National Rail
  80. Machynlleth Station | National Rail
  81. Porthmadog Station | National Rail
  82. Shrewsbury Station | National Rail
  83. Swansea Station | National Rail
  84. Tywyn Station | National Rail
  85. Restaurant - Neuadd Arms Hotel
  86. OpenStreetMap: Map
  87. OpenStreetMap: Llanwrtyd & District Heritage and Arts Centre
  88. OpenStreetMap: National Cycle Museum
  89. OpenStreetMap: Offa’s Dyke Centre
  90. RSPB: Conwy Nature Reserve - On-Site Facilities
  91. RSPB: Getting Here - Conwy Nature Reserve
  92. Cafe Siabod@Storiel - Storiel
  93. Visitor and travel information: Food & Drink – Talyllyn Railway
  94. Visitor and travel information: Parking & How to find us – Talyllyn Railway
  95. Visitor and travel information: Talyllyn Railway: route attractions, stations and walks
  96. Visitor and travel information: Access statement
  97. The Cambrian Line | Railway
  98. Holyhead circular town walk - Visit Anglesey
  99. Visit Anglesey: Holyhead circular town walk
  100. Llandudno - Visit Conwy
  101. Visitor and travel information: Abermaw | Barmouth - Town in Barmouth, Barmouth - Visit Mid Wales
  102. Visitor and travel information: Betws-y-Coed Railway Station - Railway Station in Betws-y-Coed, Betws-y-Coed - Show Me Wales
  103. Davy Jones Locker | Visit Snowdonia
  104. Visit Wales: Offa's Dyke Centre | Visit Wales
  105. Things to do in Bangor | Oldest city in Wales | Visit Wales
  106. Welsh maritime and industrial museums | Visit Wales
  107. walescoastpath.gov.uk: Wales Coast Path / Cambrian Coast by foot and rail
  108. Home | Westend | Cafe | Wales | Breakfast | Lunch | Diner
  109. Isallt Coffee Shop | Visit Snowdonia
  110. Zip World Llechwedd | North Wales | Slate Caverns | Zip World
  111. Y Gwydyr Hotel Dolwyddelan | Pub, Restaurant & Hotel in Snowdonia