There are 5 ways to get from Llandrindod Wells to Bristol 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 via Craven Arms  •  4 h 8 min

  1. Take the train from Llandrindod to Craven Arms
  2. Take the train from Craven Arms to Newport (S Wales)
  3. Take the train from Newport (S Wales) to Bristol Temple Meads

$58 - $116

Cheapest option

Bus  •  5 h 41 min

  1. Take the bus from Llandrindod Wells, Station (Llandrindod Wells Station) to Hereford, Merton Hotel (Country Bus Station) 461 / ...
  2. Take the bus from Country Bus Station to Monmouth, Bus Station (Monmouth Bus Station) 36
  3. Take the bus from Chepstow, Bus Station (Chepstow Bus Station) to Bristol, Bus Station 7Xp

$31 - $36

3 alternative options

Train  •  4 h 55 min

  1. Take the train from Llandrindod to Newport (S Wales)
  2. Take the train from Newport (S Wales) to Bristol Temple Meads

$67 - $127

Bus, line 50 bus  •  6 h 34 min

  1. Take the bus from Llandrindod Wells, Station (Llandrindod Wells Station) to Merthyr Tydfil, Bus Station (Merthyr Tydfil Bus Station) T4
  2. Take the line 50 bus from Bargoed, Interchange to Newport, Market Square 50
  3. Take the bus from Newport, Market Square to Bristol, Bus Station 7Xp

$37 - $39

Drive  •  1 h 49 min

  1. Drive from Llandrindod Wells to Bristol 90 miles

$19 - $28

What companies run services between Llandrindod Wells, Wales and Bristol, England?

You can take a train from Llandrindod Wells to Bristol via Craven Arms and Newport (S Wales) in around 4 h 8 min. Alternatively, you can take a bus from Llandrindod Wells to Bristol via Hereford, Merton Hotel (Country Bus Station), Country Bus Station, Monmouth, Bus Station (Monmouth Bus Station), and Chepstow, Bus Station (Chepstow Bus Station) in around 5 h 41 min.

Train operators
Arriva Trains Wales
Phone
03333 211 202
Email
customer.relations@arrivatrainswales.co.uk
Website
arrivatrainswales.co.uk
Train from Llandrindod to Craven Arms
Ave. Duration
57 min
Frequency
4 times a day
Estimated price
$14 - $21
Website
arrivatrainswales.co.uk
Advanced Single
$7 - $10
Anytime Day Single
$14 - $21
First Anytime Day Single
$21 - $35
Train from Craven Arms to Newport (S Wales)
Ave. Duration
1 h 25 min
Frequency
Hourly
Estimated price
$30 - $45
Website
arrivatrainswales.co.uk
Advanced Single
$13 - $19
Anytime Day Single
$30 - $45
First Anytime Day Single
$45 - $75
Train from Llandrindod to Newport (S Wales)
Ave. Duration
3 h 59 min
Frequency
Once a week
Estimated price
$50 - $80
Website
arrivatrainswales.co.uk
Advanced Single
$24 - $35
Anytime Day Single
$50 - $80
First Anytime Day Single
$80 - $130
Great Western Railway
Website
gwr.com
Train from Newport (S Wales) to Bristol Temple Meads
Ave. Duration
32 min
Frequency
Hourly
Estimated price
$14 - $27
Website
gwr.com
Off-Peak Day Single
$10 - $16
Advanced Single
$11 - $17
Anytime Day Single
$14 - $27
CrossCountry
Bus operators
Sargeants Bros.
Phone
01544-230481
Email
dave@sargeantsbros.com
Website
sargeantsbros.com
Bus from Llandrindod Wells, Station (Llandrindod Wells Station) to Hereford, Merton Hotel (Country Bus Station)
Ave. Duration
1 h 42 min
Frequency
Hourly
Estimated price
$15
Schedules at
sargeantsbros.com
Stagecoach in Wye and Dean
Phone
01452 418630
Email
west.enquiries@stagecoachbus.com
Website
stagecoachbus.com
Bus from Country Bus Station to Monmouth, Bus Station (Monmouth Bus Station)
Ave. Duration
55 min
Frequency
Every 4 hours
Estimated price
$8
Schedules at
stagecoachbus.com
Stagecoach UK
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Country Bus Station to Monmouth, Bus Station (Monmouth Bus Station)
Ave. Duration
55 min
Frequency
Every 4 hours
Estimated price
$4 - $6
Schedules at
stagecoachbus.com
First
Phone
+44 (0)1224 650100
Website
firstgroup.com
Bus from Chepstow, Bus Station (Chepstow Bus Station) to Bristol, Bus Station
Ave. Duration
53 min
Frequency
Hourly
Estimated price
$4 - $5
Schedules at
First
Bus from Newport, Market Square to Bristol, Bus Station
Ave. Duration
1 h 23 min
Frequency
Hourly
Estimated price
$5 - $7
Schedules at
First
Stagecoach South
Email
customer.services@stagecoachbus.com
Website
stagecoachbus.com
Bus from Llandrindod Wells, Station (Llandrindod Wells Station) to Merthyr Tydfil, Bus Station (Merthyr Tydfil Bus Station)
Ave. Duration
1 h 53 min
Frequency
Every 3 hours
Estimated price
$16
Schedules at
stagecoachbus.com
Bus from Bargoed, Interchange to Newport, Market Square
Ave. Duration
1 h 31 min
Frequency
Every 15 minutes
Estimated price
$9
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 How to get from Florence to Rome, Is ride-sharing platform BlaBlaCar right for you? and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

Questions & Answers

The distance between Llandrindod Wells and Bristol is 103 km. The road distance is 144 km.

The cheapest way to get from Llandrindod Wells to Bristol is to drive which costs £14 - £21 and takes 1 h 49 min.

The quickest way to get from Llandrindod Wells to Bristol is to drive which takes 1 h 49 min and costs £14 - £21.

No, there is no direct train from Llandrindod Wells to Bristol. However, there are services departing from Llandrindod and arriving at Bristol Temple Meads via Craven Arms and Newport (S Wales). The journey, including transfers, takes approximately 4 h 8 min.

No, there is no direct bus from Llandrindod Wells to Bristol. However, there are services departing from Llandrindod Wells, Station (Llandrindod Wells Station) and arriving at Bristol, Bus Station via Country Bus Station, Monmouth, Bus Station (Monmouth Bus Station) and Chepstow, Bus Station (Chepstow Bus Station). The journey, including transfers, takes approximately 5 h 41 min.

It takes approximately 4 h 8 min to get from Llandrindod Wells to Bristol, including transfers.