The average bus between Market Drayton and Criccieth takes 10h 11m and the fastest bus takes 6h 12m. The bus service runs several times per day from Market Drayton 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 4 times a day between Market Drayton and Criccieth. The earliest departure is at 7:35 AM in the morning, and the last departure from Market Drayton is at 6:05 PM which arrives into Criccieth at 10:12 AM. All services require a transfer at Bus Station and take an average of 10h 11m. The schedules shown below are for the next available departures.



6h 37m • 3 changes


6h 37m • 3 changes


6h 12m • 3 changesArrives next day



18h 37m • 3 changes


6h 37m • 3 changes


6h 37m • 3 changes


6h 12m • 3 changesArrives next day



15h 37m • 3 changes


6h 37m • 3 changes


6h 37m • 3 changes


6h 12m • 3 changesArrives next day



15h 37m • 3 changes


6h 37m • 3 changes


6h 37m • 3 changes


6h 12m • 3 changesArrives next day



15h 37m • 3 changesWant to know about travelling from Market Drayton 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 Market Drayton to Criccieth. However, there are services departing from Bus Station and arriving at Y Maes High Street station via Wrexham Bus Station 2 and Eldon Square 1 station. The journey, including transfers, takes approximately 10h 11m.
Market Drayton to Criccieth bus services, operated by Pat's Coaches, depart from Bus Station.
Market Drayton to Criccieth bus services, operated by Lloyd's Coaches, arrive at Y Maes High Street station.
The distance between Market Drayton and Criccieth is 117.2 km. The road distance is 144 km.
You can take a bus from Stand B to Y Maes High Street via Bus Station, Wrexham Bus Station 5, and Eldon Square 1 in around 7h 47m.