The journey from Barnstaple to Salisbury covers 220 km. By car, you follow the A361 and A303 across the scenic West Country. By train, you travel from Barnstaple to Exeter, then take a service to Salisbury. This journey takes you from North Devon to the historic city of Salisbury. Expect a travel time of 3 to 4.5 hours. It is a pleasant journey through the heart of Southern England.
Total Distance: 220 km driving, 190 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 3 hours |
| Avg Price | 50-90 GBP | 35-50 GBP fuel |
| Operator | Great Western Railway | N/A |
| Route | Barnstaple to Exeter, then to Salisbury | A361, A303 |
| Tip | GWR trains are comfortable and reliable. | The A303 can be busy near Stonehenge; plan accordingly. |
Spring or Summer for beautiful countryside views.