The journey from Barnstaple to the UNESCO World Heritage city of Bath covers approximately 160 kilometers. The most direct route is driving via the A361 to the M5, then heading north towards Bristol before taking the A4 into Bath. This journey typically takes around 2.5 hours. Alternatively, you can take the train from Barnstaple to Exeter and then connect to a service to Bath Spa. Bath is a popular destination for its Roman history and Georgian architecture, making this a well-traveled route.
Total Distance: 160 km driving distance, 135 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 2 hours 30 mins |
| Avg Price | 50-90 GBP | 30-45 GBP in fuel |
| Operator | Great Western Railway | N/A |
| Route | Barnstaple to Exeter St Davids, then train to Bath Spa. | A361 to M5, then M5 to Junction 18, then A4 to Bath. |
| Tip | Book in advance to save on ticket costs. | Traffic around Bristol on the M5 can be heavy. |
Spring or early autumn to enjoy the city's parks and architecture.