Cheap Bus, Train and Carpool tickets to Barnstaple

What are the most popular routes to Barnstaple?

London - BarnstapleAverage priceR 2 171Average duration3h 28mDaily departures11
London - BarnstapleAverage priceR 511Average duration6h 5mDaily departures5
Exeter - BarnstapleAverage priceR 209Average duration1h 10mDaily departures12
South Molton - BarnstapleAverage priceR 280Average duration25mDaily departures5
Taunton - BarnstapleAverage priceR 560Average duration1h 30mDaily departures5