There are 4 ways to get from Birmingham to Hay-on-Wye by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, bus via Country Bus Station  •  2 h 52 min

  1. Take the train from Birmingham New Street to Hereford
  2. Take the bus from Country Bus Station to Hay-on-Wye, Hay Castle (Tourist Information Centre) 39 / ...

$32 - $41

Cheapest option

Bus, line 33 bus  •  4 h 4 min

  1. Take the bus from Birmingham to Ross-on-Wye
  2. Take the line 33 bus from Ross-on-Wye, Cantilupe Road (Opp Stagecoach Ofice) to Hereford, Railway Station (Railway Station entrance) 33
  3. Take the bus from Country Bus Station to Hay-on-Wye, Hay Castle (Tourist Information Centre) 39 / ...

$23 - $27

2 alternative options

Train, bus  •  3 h 6 min

  1. Take the train from Birmingham New Street to Hereford
  2. Take the bus from Hereford, Railway Station to Hay-on-Wye, Hay Castle (Tourist Information Centre) 39 / ...

$32 - $41

Drive  •  1 h 40 min

  1. Drive from Birmingham to Hay-on-Wye 77.6 miles

$16 - $25

What companies run services between Birmingham, England and Hay-on-Wye, Wales?

You can take a bus from Birmingham to Hay-on-Wye via Ross-on-Wye, Ross-on-Wye, Cantilupe Road (Opp Stagecoach Ofice), Hereford, Railway Station (Railway Station entrance), and Country Bus Station in around 4 h 4 min.

Train operators
Bus operators
Stagecoach South
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Country Bus Station to Hay-on-Wye, Hay Castle (Tourist Information Centre)
Ave. Duration
59 min
Frequency
Hourly
Estimated price
$9
Schedules at
stagecoachbus.com
Bus from Hereford, Railway Station to Hay-on-Wye, Hay Castle (Tourist Information Centre)
Ave. Duration
1 h 4 min
Frequency
Every 3 hours
Estimated price
$9
Schedules at
stagecoachbus.com
Stagecoach in South Wales
Phone
01633 485118
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Country Bus Station to Hay-on-Wye, Hay Castle (Tourist Information Centre)
Ave. Duration
59 min
Frequency
Every 3 hours
Estimated price
$9
Schedules at
stagecoachbus.com
Bus from Hereford, Railway Station to Hay-on-Wye, Hay Castle (Tourist Information Centre)
Ave. Duration
1 h 4 min
Frequency
Every 3 hours
Estimated price
$9
Schedules at
stagecoachbus.com
Coastal Liner UK
Phone
01902 633064
Email
info@coastallinerltd.co.uk
Website
coastallinerltd.co.uk
Bus from Country Bus Station to Hay-on-Wye, Hay Castle (Tourist Information Centre)
Ave. Duration
1 h 2 min
Frequency
4 times a week
Estimated price
$9
Schedules at
Coastal Liner UK
Bus from Hereford, Railway Station to Hay-on-Wye, Hay Castle (Tourist Information Centre)
Ave. Duration
1 h 5 min
Frequency
4 times a week
Estimated price
$9
Schedules at
Coastal Liner UK
Yeomans Canyon Travel
Phone
01432 356201
Email
sales@yeomanstravel.co.uk
Website
yeomanscoachholidays.com
Bus from Country Bus Station to Hay-on-Wye, Hay Castle (Tourist Information Centre)
Ave. Duration
1 h 2 min
Frequency
4 times a week
Estimated price
$9
Schedules at
yeomanscoachholidays.com
Bus from Hereford, Railway Station (Railway Station entrance) to Hay-on-Wye, Hay Castle (Tourist Information Centre)
Ave. Duration
1 h 5 min
Frequency
4 times a week
Estimated price
$9
Schedules at
yeomanscoachholidays.com
Celtic Travel
Phone
01686 412231
Website
celtic-travel.co.uk
Bus from Country Bus Station to Hay-on-Wye, Clock Tower (Hay-on-Wye Clock Tower)
Ave. Duration
44 min
Frequency
3 times a week
Estimated price
$9
Schedules at
celtic-travel.co.uk
Stagecoach West
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Ross-on-Wye, Cantilupe Road (Opp Stagecoach Ofice) to Hereford, Railway Station (Railway Station entrance)
Ave. Duration
50 min
Frequency
Every 30 minutes
Estimated price
$4 - $5
Schedules at
stagecoachbus.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, Getting to Milan from the airport and Need to know: Jadrolinija - to help you get the most out of your next trip.

Questions & Answers

How far is it from Birmingham to Hay-on-Wye?

The distance between Birmingham and Hay-on-Wye is 95 km. The road distance is 124 km.

What is the cheapest way to get from Birmingham to Hay-on-Wye?

The cheapest way to get from Birmingham to Hay-on-Wye is to drive which costs £11 - £18 and takes 1 h 40 min.

What is the fastest way to get from Birmingham to Hay-on-Wye?

The quickest way to get from Birmingham to Hay-on-Wye is to drive which takes 1 h 40 min and costs £11 - £18.

Is there a direct bus between Birmingham and Hay-on-Wye?

No, there is no direct bus from Birmingham to Hay-on-Wye. However, there are services departing from Birmingham and arriving at Hay-on-Wye, Hay Castle (Tourist Information Centre) via Ross-on-Wye, Cantilupe Road (Opp Stagecoach Ofice) and Country Bus Station. The journey, including transfers, takes approximately 4 h 4 min.

How long does it take to get from Birmingham to Hay-on-Wye?

It takes approximately 2 h 52 min to get from Birmingham to Hay-on-Wye, including transfers.