Travel

Getting to Aberdyfi by Train

Two stations in the village, one of Britain's most scenic lines, and a walk to the sea shorter than the car-park queue.

By Elin & RhysUpdated 21 June 20265 min read

One of the quiet pleasures of Aberdyfi is that you can arrive without a car and never feel you are missing one. Two railway stations sit inside the village, on one of the most scenic lines in Britain, and the walk from the platform to the sea is shorter than the queue for the car park. Here is how it works.

Two stations, both in the village

Aberdyfi is served by two request stops on the Cambrian Coast Line: Aberdovey, in the centre near the wharf, and Penhelig, at the quieter eastern end. Both are a walk of well under ten minutes from anywhere you are likely to be staying — our front door is about five minutes from Aberdovey station. They are small, unstaffed halts, so keep your ticket handy and, on the smaller services, be ready to signal the train or tell the conductor where you are getting off.

Getting onto the Cambrian Coast Line

The trick to reaching Aberdyfi by train is the change at Machynlleth. Trains run by Transport for Wales come up the Cambrian main line to Machynlleth, where the route splits and the Coast Line carries on through Dovey Junction and along the shore to Aberdovey, Tywyn, Barmouth and beyond. So almost every journey here is: get to Machynlleth, change, and enjoy the best part of the trip.

Where you'll be coming from

  • From the Midlands and England — the Cambrian line links to Birmingham and Shrewsbury, so Birmingham International, Wolverhampton and the West Midlands all connect through to the coast with a change at Machynlleth.
  • From North Wales — the Coast Line runs the length of the shore from Pwllheli, so Porthmadog, Harlech and Barmouth are a direct, gorgeous ride down the coast.
  • From South and West Wales — aim for the Cambrian line via Shrewsbury, or reach Aberystwyth and connect up.

Always check times on National Rail before you travel; this is a rural line and services are less frequent than a city commuter route, so a missed connection costs you more than a few minutes.

Get yourself to Machynlleth, change, and the best part of the journey does itself along the shore.

The ride itself is half the holiday

This is not a means to an end. The Cambrian Coast Line hugs the shoreline for mile after mile, crossing estuaries, slipping under headlands and opening onto views of the sea that you simply do not get from the road. The stretch over the Dovey estuary and along to Barmouth is rightly famous. Sit on the seaward side, keep the camera ready, and treat the journey as the first attraction of your trip.

When you arrive — and getting around without a car

Step off at Aberdovey and you are already there: the beach, the shops and the front are all within a few minutes’ walk, and so is breakfast. Once you are here, the village itself needs no transport, and the local bus run by Lloyds Coaches links along the coast to Tywyn and inland to Machynlleth for connections onward. For the wider days out — the Talyllyn steam railway, Machynlleth, the Centre for Alternative Technology — the train and bus between them cover most of it, as our day trips from Aberdyfi guide sets out.

Train basics

  • Stations — Aberdovey (central) and Penhelig (east), both request stops.
  • Line — Cambrian Coast Line, operated by Transport for Wales.
  • The change — Machynlleth, with connections from Birmingham and Shrewsbury.
  • To the door — about five minutes’ walk from Aberdovey station to Llety Bodfor.

By road instead? We are on the A493 coast road, with Tywyn four miles north and Machynlleth eleven miles east; the contact page has full driving directions and a note on parking.

Make a weekend of it

Llety Bodfor is a small seafront bed & breakfast right on Bodfor Terrace, a minute from everything in this guide. Sea-view rooms, a proper Welsh breakfast, and the people who wrote this at the door.

Common questions

How do you get to Aberdyfi by train?
Take a Transport for Wales service on the Cambrian line to Machynlleth, then change onto the Cambrian Coast Line, which calls at Aberdovey and Penhelig stations in the village. Both stops are a short walk from the seafront.
Is there a direct train to Aberdyfi?
From along the North Wales coast (Pwllheli, Barmouth, Harlech) the Coast Line runs through directly. From England and the Midlands you change at Machynlleth, which connects to Birmingham and Shrewsbury.
How far is the station from the beach?
Very close. Aberdovey station is roughly half a mile from the centre and only a few minutes’ walk from the beach and from Llety Bodfor; Penhelig station serves the eastern end of the village.
Do I need a car in Aberdyfi?
Not to enjoy the village and the beach, which are all walkable. A car helps for further day trips, but the train and local bus cover most of the area, so plenty of guests arrive by rail and manage perfectly well.