From West Drayton train to Reading then train to Bristol Temple Meads. 2 h 14 min £52. From Uxbridge, Belmont Road bus to Heathrow Airport London then bus to Bristol. 2 h 57 min £29. From Uxbridge drive to Bristol. 1 h 46 min £20.
Bus or train from Uxbridge to Bristol?
Great Western Railway operates a train from Uxbridge to Bristol every 30 minutes. Tickets cost $12 - $23 and the journey takes 34 min. Great Western Railway also services this route hourly. Alternatively, Carousel Buses operates a bus from Uxbridge to Bristol every 20 minutes. Tickets cost $4 and the journey takes 20 min. 4 other operators also service this route.