National Express operates a bus from Barnstaple to Taunton 4 times a day. Tickets cost $8 - $13 and the journey takes 1 h 20 min. Alternatively, Great Western Railway operates a train from Barnstaple to Taunton every 2 hours. Tickets cost $22 - $40 and the journey takes 1 h 3 min. Great Western Railway also services this route hourly.
From Barnstaple bus to Taunton. 1 h 20 min £8. From Barnstaple train to Exeter St Davids then train to Taunton. 1 h 56 min £34. From Barnstaple taxi to Taunton. 57 min £158. From Barnstaple drive to Taunton. 57 min £9.