Bus services

3 Pwllheli – Criccieth – Porthmadog
Arriva – Service timetable
1 Bangor – Caernarfon – (Criccieth) – Porthmadog
Express Motors – Service timetable
380 Newcastle – Manchester / Liverpool – North Wales
National Express – Service timetable (PDF)

Train information

Criccieth Rail Station is on the Cambrian Coast Line, making it easy to get to places such as Aberystwyth and Shrewsbury. You can see the location of the station on our map.

We think you will find National Rail a great resource for train information and timetables.

Directions to Criccieth

Criccieth lies on the shores of Cardigan Bay, between the towns of Porthmadog and Pwllheli on the Llyn Peninsula.