The journey from Barnstaple to Edinburgh covers 680 km. By car, you follow the M5, M6, and A74(M) north into Scotland. By train, you travel from Barnstaple to Exeter, then take a long-distance service to London or Birmingham, followed by a connection to Edinburgh. This journey spans the entire length of the UK. Expect a travel time of 8 to 10 hours. It is a major transit requiring careful planning.
Total Distance: 680 km driving, 580 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 9 hours 30 mins | 8 hours |
| Avg Price | 180-300 GBP | 120-160 GBP fuel |
| Operator | LNER/Avanti West Coast | N/A |
| Route | Barnstaple to Exeter, then to London/Birmingham, then Edinburgh | A361, M5, M6, A74(M) |
| Tip | LNER trains from London to Edinburgh are very fast. | The A74(M) is a long stretch; take regular breaks. |
Summer for better weather in Scotland.