There are 5 ways to get from Leominster to Rhayader by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 465 bus, line 461 bus, bus
best- Take the bus from Bus Station to Mill Street Car Parkbus 465 / ...
- Take the bus from Mill Street Car Park to Llandrindod Wells Interchange 1bus 461 / ...
- Take the bus from Llandrindod Wells Interchange 1 to Rhayader Central Car Parkbus X47
3h 45mDrive 39.5 mi
cheapest- Drive from Leominster to Rhayadercar 39.5 mi
52 min£10–15Train
- Take the train from Leominster to Shrewsburytrain Cardiff Central - Manchester Piccadilly / ...
- Take the train from Shrewsbury to Llandrindodtrain Shrewsbury - Swansea / ...
4h 44m£39–61Taxi
- Take the taxi from Leominster to Rhayadertaxi 39.5 mi
52 min£170–210Bus
- Take the bus from Railway Station to Llandrindod Wells Interchange 1bus 461 / ...
4h 49m
Comparing Your Travel Options
The cheapest way to get from Leominster to Rhayader is to drive which costs £9 - £15 and takes 52 min.
The fastest way to get from Leominster to Rhayader is to drive which takes 52 min and costs £9 - £15.
No, there is no direct bus from Leominster station to Rhayader. However, there are services departing from Bus Station and arriving at Rhayader Central Car Park via Mill Street Car Park and Llandrindod Wells Interchange 1. The journey, including transfers, takes approximately 3h 45m.
No, there is no direct train from Leominster to Rhayader. However, there are services departing from Leominster and arriving at Llandrindod via Shrewsbury. The journey, including transfers, takes approximately 4h 44m.
The distance between Leominster and Rhayader is 57 miles. The road distance is 39.7 miles.
The best way to get from Leominster to Rhayader without a car is to line 465 bus and line 461 bus and bus which takes 3h 45m and costs .
It takes approximately 3h 45m to get from Leominster to Rhayader, including transfers.
Leominster to Rhayader bus services, operated by Sargeants Bros., depart from Bus Station.
Leominster to Rhayader train services, operated by Transport for Wales, depart from Leominster station.
The best way to get from Leominster to Rhayader is to line 465 bus and line 461 bus and bus which takes 3h 45m and costs . Alternatively, you can train, which costs £35 - £65 and takes 4h 44m.
What companies run services between Leominster, England and Rhayader, Wales?
You can take a bus from Bus Station to Rhayader Central Car Park via Mill Street Car Park and Llandrindod Wells Interchange 1 in around 3h 45m. Alternatively, you can take a vehicle from Leominster to Rhayader Central Car Park via Leominster, Shrewsbury, Llandrindod, and Llandrindod Wells Interchange 1 in around 4h 44m.
- Phone
- 03333 211 202
- Website
- Transport for Wales
Train from Leominster to Shrewsbury
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- £12–21
- Website
- Transport for Wales
Train from Shrewsbury to Llandrindod
- Ave. Duration
- 1h 29m
- Frequency
- 5 times a day
- Estimated price
- £17–28
- Website
- Transport for Wales
- Phone
- 01544-230481
- [email protected]
- Website
- Sargeants Bros.
Bus from Bus Station to Mill Street Car Park
- Ave. Duration
- 53 min
- Frequency
- Twice daily
- Website
- Sargeants Bros.
Bus from Mill Street Car Park to Llandrindod Wells Interchange 1
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Website
- Sargeants Bros.
Bus from Railway Station to Llandrindod Wells Interchange 1
- Ave. Duration
- 1h 47m
- Frequency
- Every 4 hours
- Website
- Sargeants Bros.
- Phone
- 01686 412231
- Website
- Celtic Travel
Bus from Llandrindod Wells Interchange 1 to Rhayader Central Car Park
- Ave. Duration
- 29 min
- Frequency
- Every 4 hours
- Estimated price
- £2–3
- Website
- Celtic Travel
- Ave. Duration
- 52 min
- Estimated price
- £170–210
Goldline Taxis
- Phone
- +44 1568 611 100
Leominster Taxis
- Phone
- +44 1568 616 964
- Website
- leominstertaxis.com
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Booking & Getting There
Leominster to Rhayader bus services, operated by Sargeants Bros., arrive at Mill Street Car Park station.
Leominster to Rhayader train services, operated by Transport for Wales, arrive at Shrewsbury station.
Yes, the driving distance between Leominster to Rhayader is 40 miles. It takes approximately 52 min to drive from Leominster to Rhayader.
There are 497+ hotels available in Rhayader.







