The journey from Barnstaple to Middlesbrough covers 540 km. By car, you follow the M5, M42, M1, and A1(M) north. By train, you travel from Barnstaple to Exeter, then take a long-distance service to York or Darlington, followed by a local connection to Middlesbrough. This journey spans the length of England. Expect a travel time of 6.5 to 8 hours. It is a major transit requiring careful planning.
Total Distance: 540 km driving, 460 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours 45 mins | 6 hours 30 mins |
| Avg Price | 140-230 GBP | 95-130 GBP fuel |
| Operator | LNER/TransPennine Express | N/A |
| Route | Barnstaple to Exeter, then to York, then Middlesbrough | A361, M5, M42, M1, A1(M), A19 |
| Tip | TransPennine Express services from York are frequent. | The A19 is a major road into Middlesbrough; watch for speed cameras. |
Summer for better weather on the North East coast.