The journey from Barnstaple to Dundee covers 800 km. By car, you follow the M5, M6, and A90 north into Scotland. By train, you travel from Barnstaple to Exeter, then take a long-distance service to Edinburgh, followed by a connection to Dundee. This journey spans the entire length of the UK. Expect a travel time of 10 to 12 hours. It is a major transit requiring careful planning.
Total Distance: 800 km driving, 680 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 11 hours 30 mins | 10 hours |
| Avg Price | 220-350 GBP | 140-190 GBP fuel |
| Operator | LNER/ScotRail | N/A |
| Route | Barnstaple to Exeter, then to Edinburgh, then Dundee | A361, M5, M6, A90 |
| Tip | ScotRail trains from Edinburgh to Dundee are frequent. | The A90 is a long stretch; take regular breaks. |
Summer for better weather in Scotland.