
Hay-On-Wye to Cardiff from $18: 4 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Hay-On-Wye to Cardiff: Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Hay-On-Wye to Cardiff with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From Hay-On-Wye to Cardiff
The journey from Hay-On-Wye, known for its charming bookshops and tranquil countryside, to Cardiff, a vibrant city filled with culture and nightlife, showcases a delightful contrast in experiences.
Best Neighbourhoods in Cardiff
Cardiff boasts diverse neighborhoods, each offering unique experiences for visitors.
Best Times To Visit Cardiff's Attractions
Maximizing your experience in Cardiff is all about timing your visits right.
Cardiff Weather: What to Expect Year-Round
Cardiff features a temperate maritime climate with mild winters and cool summers, making it a relatively pleasant destination year-round. Keeping an eye on the weather can enhance your travel experience, with spring and early autumn being the best times for comfortable explorations.
Culinary Delights in Cardiff
Try the vibrant flavors of Cardiff's famous Cardiff Bay restaurant, where fresh seafood inspired by local ingredients shines on the menu. This dining experience offers a lively atmosphere and diverse culinary styles that contrast with the quaint, traditional fare found in Hay-On-Wye.
Hay-On-Wye - Cardiff operators
Explore transport companies operating between Hay-On-Wye and Cardiff, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Train from Abergavenny to Cardiff Central
Train from Hereford to Cardiff Central
Bus from Turn to Railway Station
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Other from Hay-on-Wye to Abergavenny
Hay-On-Wye to Cardiff: Overview of Bus, Train, Flight, and Car Trips
Traveling between Hay-On-Wye and Cardiff offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.
Frequently asked questions
Find out more about the route from Hay-On-Wye to Cardiff.
Trips from Hay-On-Wye
Trips to Hereford
- Oxford to Cardiff
- Liverpool to Cardiff
- Bristol to Cardiff
- Edinburgh to Cardiff
- Birmingham to Cardiff
- Glasgow to Cardiff
- Swansea to Cardiff
- Manchester to Cardiff
- Gloucester to Cardiff
- London to Cardiff
- Leeds (West Yorkshire) to Cardiff
- Newport (Gwent) to Cardiff
- Neath to Cardiff
- Bridgend (Wales) to Cardiff
- Swindon to Cardiff
- Plymouth to Cardiff
- Carmarthen to Cardiff
- Exeter to Cardiff
- Pontypridd to Cardiff
- Merthyr Tydfil to Cardiff
- Penarth to Cardiff
- Pencoed to Cardiff
- Ebbw Vale to Cardiff
- Hereford to Cardiff
- Llanelli to Cardiff
- Aberystwyth to Cardiff
- Pontyclun to Cardiff
- Abergavenny to Cardiff
- Port Talbot to Cardiff
- Barry to Cardiff
- Caerphilly to Cardiff
- Chepstow to Cardiff
- Reading to Cardiff
- Bath to Cardiff
- Cwmbran to Cardiff
- Newbridge (Caerphilly) to Cardiff
- Aberdare to Cardiff
- Pengam to Cardiff
- Newport (Pembrokeshire) to Cardiff
- Bridgend (Argyll and Bute) to Cardiff