|Shortest Duration||8h 0m|
|Trips per day||6|
Book National Express from Brighton to Barnstaple from £25.28. There are 6 National Express schedules from Brighton to Barnstaple and you can expect on average to pay £39.42 for a National Express ticket to Barnstaple. In Brighton, National Express departs to Barnstaple from Marine Drive and 5 other stations. In Barnstaple, National Express arrives at Bus Station and 2 other stations.
An average trip on National Express from Brighton to Barnstaple takes 9 hours and 54 minutes, while the fastest available National Express trip will get you to Barnstaple in 8 hours and 0 minutes,
On weekends, National Express offers 3 trips per day and you could expect to pay £27.84 for a weekend getaway to Barnstaple.