The journey from Selkirk to Middlesbrough covers approximately 160 kilometers. The most direct driving route is via the A68, which offers scenic views through the Northumberland National Park, before joining the A1(M) and A19. Public transport is more complex, requiring a bus to Galashiels and a train to Newcastle, followed by a local train to Middlesbrough. This route takes you through the heart of the North East.
Total Distance: 160 km driving, 130 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours 30 mins | 2 hours 30 mins |
| Avg Price | 40-80 GBP | 30-50 GBP |
| Operator | LNER / Northern | N/A |
| Route | Bus to Galashiels, Train to Newcastle, Train to Middlesbrough. | A68 to A1(M), then A19 to Middlesbrough. |
| Tip | The train from Newcastle to Middlesbrough is very frequent. | The A68 is a beautiful but winding road; drive with care. |
Spring and Summer for the best views on the A68.