Train times from Porthmadog station

Porthmadog station is served by 1 route, run by Transport for Wales. The next trains go to Machynlleth, Blaenau Ffestiniog and Pwllheli.

Next departures

TimeRouteTo
06:53TrainMachynlleth
07:05Blaenau FfestiniogBlaenau Ffestiniog
07:47TrainMachynlleth
08:05Blaenau FfestiniogBlaenau Ffestiniog
08:50TrainPwllheli
09:20Blaenau FfestiniogBlaenau Ffestiniog
09:57TrainMachynlleth
10:05Blaenau FfestiniogBlaenau Ffestiniog
10:51TrainPwllheli
11:05Blaenau FfestiniogBlaenau Ffestiniog
12:01TrainMachynlleth
12:05Blaenau FfestiniogBlaenau Ffestiniog
12:52TrainPwllheli
12:55Blaenau FfestiniogBlaenau Ffestiniog

Station facilities

  • Step-free access: Partly: step-free access to some platforms only. Category B2. Step free access to Platform 1 (to Machynlleth from High Street and an end of platform ramp. Step free access to Platform 2. Access between both platforms is via the level crossing.
  • Ticket office: No, there's no ticket office.
  • Help and assistance: The station is unstaffed. Assistance staff meet you at Platform. Passenger Assist: 03333 211202 (Every day 08:00–20:00).
  • Waiting area: There's a sheltered waiting area.
  • Parking: Yes: Station Car Park (6 spaces): free, run by Transport for Wales.
  • Platforms: 2.

Station information from National Rail, updated Thursday, 29 October 2026. Facilities can change: check before you travel.

Routes from this station

Stops nearby

All bus routes and stops in Porthmadog

Questions

Which trains stop at Porthmadog station?
Machynlleth – Pwllheli (Cambrian Coast Line), run by Transport for Wales.
Where is Porthmadog station?
Porthmadog station is in Porthmadog, Gwynedd.
Where do trains from Porthmadog station go?
The next departures go to Machynlleth, Blaenau Ffestiniog and Pwllheli.
Is Porthmadog station step-free and wheelchair accessible?
Partly: step-free access to some platforms only. Category B2. Step free access to Platform 1 (to Machynlleth from High Street and an end of platform ramp. Step free access to Platform 2. Access between both platforms is via the level crossing.
Does Porthmadog station have a ticket office?
No, there's no ticket office.
Can I get help or assistance at Porthmadog station?
The station is unstaffed. Assistance staff meet you at Platform. Passenger Assist: 03333 211202 (Every day 08:00–20:00).
Is there parking at Porthmadog station?
Yes: Station Car Park (6 spaces): free, run by Transport for Wales.
How many platforms does Porthmadog station have?
2.

Timetables from the Bus Open Data Service (Department for Transport), updated Tuesday, 3 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook