CrossCountry operates a train from Bristol to Bideford every 3 hours. Tickets cost $50 - $75 and the journey takes 55 min. 2 other operators also service this route. Alternatively, National Express operates a bus from Bristol to Bideford once daily. Tickets cost $13 - $17 and the journey takes 3 h 30 min.
How to get from Bristol to Bideford
From Bristol Temple Meads train to Exeter St Davids, train to Barnstaple, Rail Station, then line 21 bus to Bideford Quay. 3 h 28 min £68. From Bristol bus to Bideford. 3 h 30 min £12. From Bristol drive to Bideford. 1 h 54 min £19.