The average bus between Morfa Bychan and Criccieth takes 42 min and the fastest bus takes 30 min. There is a bus service every few hours from Morfa Bychan 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 hourly between Morfa Bychan and Criccieth. The earliest departure is at 8:09 AM in the morning, and the last departure from Morfa Bychan is at 6:42 PM which arrives into Criccieth at 8:17 PM. All services require a transfer, and take on average 42 min. The schedules shown below are for the next available departures.

54 min • 1 change

34 min • 1 change

30 min • 1 change

35 min • 1 change

54 min • 1 change

34 min • 1 change

30 min • 1 change

35 min • 1 change

54 min • 1 change

34 min • 1 change

30 min • 1 change

35 min • 1 change

54 min • 1 change

34 min • 1 change

30 min • 1 change

35 min • 1 change
Want to know about travelling from Morfa Bychan 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 Morfa Bychan to Criccieth. However, there are services departing from Morfa Bychan station and arriving at Criccieth station via Porthmadog Park Stand C. The journey, including transfers, takes approximately 42 min.
Morfa Bychan to Criccieth bus services, operated by Gwynfor Coaches, depart from Greenacres station.
Morfa Bychan to Criccieth bus services, operated by Gwynfor Coaches, arrive at Y Maes High Street station.
The distance between Morfa Bychan and Criccieth is 4.4 km. The road distance is 13 km.
You can take a bus from Greenacres to Y Maes High Street via Porthmadog Park Stand B in around 46 min.