Cheap Bus, Train and Carpool tickets to Barnstaple

What are the most popular routes to Barnstaple?

Bristol - BarnstapleAverage priceCOP 81 800Average duration6h 31mDaily departures1
London - BarnstapleAverage priceCOP 442 676Average duration3h 26mDaily departures11
Tiverton - BarnstapleAverage priceCOP 104 103Average duration50mDaily departures4
Bideford - BarnstapleAverage priceCOP 54 662Average duration25mDaily departures3
Heathrow - BarnstapleAverage priceCOP 170 496Average duration4h 50mDaily departures4