Cheap Bus, Train and Carpool tickets to Barnstaple

What are the most popular routes to Barnstaple?

Bristol - BarnstapleAverage priceCLP 23 650Average duration6h 31mDaily departures1
London - BarnstapleAverage priceCLP 127 986Average duration3h 26mDaily departures11
Tiverton - BarnstapleAverage priceCLP 30 098Average duration50mDaily departures4
Bideford - BarnstapleAverage priceCLP 15 804Average duration25mDaily departures3
Heathrow - BarnstapleAverage priceCLP 49 294Average duration4h 50mDaily departures4