Trip to Porthmadog

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Chester to Porthmadog

🚆 For a scenic train journey from Chester to Porthmadog, travelers will need to transfer at Llandudno Junction and Blaenau Ffestiniog. The entire trip, including transfers, typically lasts around 5 hours and 6 minutes. 🗺️ Chester to Porthmadog train services are primarily operated by Transport for Wales.

Where to stay in Porthmadog

There are over 87 hotels to stay in Porthmadog. Prices range from $82 per night.

Find accommodation
  • There is no direct train service from Chester to Porthmadog. However, you can take a route with transfers at Llandudno Junction and Blaenau Ffestiniog. The journey, which is operated by Transport for Wales, takes approximately 5 hours and 6 minutes. The final destination in Porthmadog is the Porthmadog Harbour station.
  • The quickest train route from Chester to Porthmadog involves transfers at Llandudno Junction and Blaenau Ffestiniog. The entire journey, including transfers, typically takes around 5 hours and 6 minutes. The train services are operated by Transport for Wales departing from Chester and ultimately arriving at Porthmadog Harbour station.
  • The trains departing for Porthmadog from Chester are operated by Transport for Wales and depart from Chester station. This station serves as the starting point for the journey to Porthmadog. Passengers can board the train at Chester station to begin their trip to Porthmadog via the Transport for Wales service.
  • There are multiple trains between Chester and Porthmadog but there is no direct service. Passengers will need to transfer at Llandudno Junction and Blaenau Ffestiniog to reach Porthmadog Harbour. The journey, involving transfers, has an approximate duration of 5 hours and 6 minutes. Transport for Wales and Ffestiniog & Welsh Highland Railways operate the train services for this route.
  • The train from Chester operated by Ffestiniog & Welsh Highland Railways, arrives at Porthmadog Harbour station in Porthmadog. This is the final destination for passengers traveling on this route. Porthmadog Harbour station is conveniently located in the town center, providing easy access to local attractions and amenities.
  • The first train of the day from Chester to Porthmadog, operated by Transport for Wales, typically departs Chester station in the early morning, allowing for a full day of travel to reach Porthmadog. The last train of the day departing from Chester towards Porthmadog leaves in the late afternoon or early evening. It is important to check the current schedule with the train operators, as timings may vary.
  • There are no direct train trips between Chester and Porthmadog. The journey requires transfers at Llandudno Junction and Blaenau Ffestiniog, operated by Transport for Wales and Ffestiniog & Welsh Highland Railways. It takes approximately 5 hours and 6 minutes to complete the journey, including the transfers. It is important to plan your trip accordingly to accommodate the transfer times.
  • No, there is no direct train service between Chester and Porthmadog. Travelers will need to take a route with transfers at Llandudno Junction and Blaenau Ffestiniog, which extends the journey to approximately 5 hours and 6 minutes. It is essential to plan for these transfers when scheduling your trip.

Will you be returning to Chester by train?

If you are looking for the return train journey, check out trains from Porthmadog to Chester

See schedule