The average bus between Hay-on-Wye and Wells takes 10h and the fastest bus takes 6h 1m. The bus service runs several times per day from Hay-on-Wye to Wells. 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 5 times a day between Hay-on-Wye and Wells. The earliest departure is at 7:42 AM in the morning, and the last departure from Hay-on-Wye is at 7:58 PM which arrives into Wells at 10:42 AM. All services require a transfer at Brecon Interchange 1 and take an average of 10h. The schedules shown below are for the next available departures.
Arrives next day




17h 15m • 4 changes
Arrives next day




14h 44m • 4 changes




6h 1m • 4 changes




6h 50m • 4 changes




7h 26m • 4 changes




8h 7m • 4 changes




6h 19m • 4 changes




7h 22m • 4 changes




8h 27m • 4 changes
Arrives next day




19h 42m • 4 changes




6h 1m • 4 changes




6h 50m • 4 changes




7h 26m • 4 changes




8h 7m • 4 changes




6h 1m • 4 changes




6h 50m • 4 changes




7h 26m • 4 changes




8h 7m • 4 changes
Want to know about travelling from Hay-on-Wye to Wells? 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 Hay-on-Wye to Wells. However, there are services departing from Hay-on-Wye station and arriving at Wells station via Greyfriars Road GJ. The journey, including transfers, takes approximately 10h.
Hay-on-Wye to Wells bus services, operated by Sargeants Bros., depart from Merthyr Bus Station Stand 8.
Hay-on-Wye to Wells bus services, operated by Sargeants Bros., arrive at Market Place station.
The distance between Hay-on-Wye and Wells is 101.7 km. The road distance is 200 km.
You can take a bus from Hay Castle to Market Place via Brecon Interchange 1, Merthyr Bus Station Stand 8, Greyfriars Road GJ, Cardiff North Road, Bristol Bus Station, and Bus Station in around 6h 25m.