The average bus between Pen-y-Pass (Mountain) and Criccieth takes 1h 44m and the fastest bus takes 1h 23m. The bus service runs several times per day from Pen-y-Pass (Mountain) to Criccieth. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run every 3 hours between Pen-y-Pass (Mountain) and Criccieth. The earliest departure is at 9:32 AM in the morning, and the last departure from Pen-y-Pass (Mountain) is at 6:32 PM which arrives into Criccieth at 8:17 PM. All services require a transfer, and take on average 1h 44m. The schedules shown below are for the next available departures.

2h 10m • 1 change

1h 40m • 1 change

1h 40m • 1 change

2h 14m • 1 change

2h 10m • 1 change

1h 40m • 1 change

1h 40m • 1 change

2h 14m • 1 change

1h 43m • 1 change

1h 40m • 1 change

1h 53m • 1 change

1h 40m • 1 change

2h 10m • 1 change

1h 40m • 1 change

1h 40m • 1 change

2h 14m • 1 change

2h 10m • 1 change

1h 40m • 1 change

1h 40m • 1 change

2h 14m • 1 change

2h 10m • 1 change

1h 40m • 1 change

1h 40m • 1 change

2h 14m • 1 change
Want to know about travelling from Pen-y-Pass (Mountain) to Criccieth? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Pen-y-Pass (Mountain) to Criccieth. However, there are services departing from Pen-y-Pass (Mountain) station and arriving at Criccieth station via Porthmadog Park Stand C. The journey, including transfers, takes approximately 1h 44m.
Pen-y-Pass (Mountain) to Criccieth bus services, operated by Gwynfor Coaches, depart from Pen-y-pass YHA station.
Pen-y-Pass (Mountain) to Criccieth bus services, operated by Gwynfor Coaches, arrive at Y Maes High Street station.
The distance between Pen-y-Pass (Mountain) and Criccieth is 22.7 km. The road distance is 40 km.
You can take a bus from Pen-y-pass YHA to Y Maes High Street via Porthmadog Park Stand B in around 1h 28m.