The average bus between Cross Foxes (Station) and Barmouth takes 2h 55m and the fastest bus takes 2h 35m. The bus service runs several times per day from Cross Foxes (Station) to Barmouth. 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 4 hours between Cross Foxes (Station) and Barmouth. The earliest departure is at 6:52 AM in the morning, and the last departure from Cross Foxes (Station) is at 6:27 PM which arrives into Barmouth at 9:27 PM. All services require a transfer at Wrexham Fire Station and take an average of 2h 55m. The schedules shown below are for the next available departures.

3h 12m • 1 change
2h 42m • 1 change
2h 42m • 1 change
2h 47m • 1 change
3h 12m • 1 change
2h 42m • 1 change
2h 42m • 1 change
2h 47m • 1 change
2h 35m • 1 change
2h 42m • 1 change
2h 42m • 1 change
2h 42m • 1 change
3h 2m • 1 change
3h 2m • 1 change
3h 2m • 1 change
3h 2m • 1 change
3h 12m • 1 change
2h 42m • 1 change
2h 42m • 1 change
3h 7m • 1 change
3h 12m • 1 change
2h 42m • 1 change
2h 42m • 1 change
3h 7m • 1 change
3h 12m • 1 change
2h 42m • 1 change
2h 42m • 1 change
3h 7m • 1 changeWant to know about travelling from Cross Foxes (Station) to Barmouth? 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 Cross Foxes (Station) to Barmouth. However, there are services departing from Wrexham Bus Station 5 and arriving at Last Inn station via Last Inn station. The journey, including transfers, takes approximately 2h 55m.
Cross Foxes (Station) to Barmouth bus services, operated by Lloyd's Coaches, depart from Wrexham Bus Station 5.
Cross Foxes (Station) to Barmouth bus services, operated by Lloyd's Coaches, arrive at Last Inn station.
The distance between Cross Foxes (Station) and Barmouth is 75.6 km. The road distance is 86 km.
Lloyd's Coaches operates a bus from Wrexham Bus Station 5 to Last Inn every 4 hours. Tickets cost £8–11 and the journey takes 2h 37m.