The journey from Milford Haven to Inverness is a massive cross-country trip of over 900 km. Rail travel involves multiple changes, typically via Cardiff, London, and Edinburgh. Driving takes you through the heart of England and up the east coast of Scotland via the A1(M) and A9. This route connects the far west of Wales to the capital of the Scottish Highlands.
Total Distance: Driving distance 910 km, straight-line air distance 700 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours 30 mins | 11 hours 30 mins |
| Avg Price | 150-300 GBP | 140-220 GBP fuel |
| Operator | Transport for Wales and LNER/ScotRail | Personal Vehicle |
| Route | Milford Haven to Swansea, then to London, Edinburgh, and finally to Inverness. | A40, A48, M4, M5, M6, A1(M), A9. |
| Tip | The train journey from Edinburgh to Inverness is very scenic. | The A9 is a long stretch; ensure you take regular breaks. |
Summer for the best weather to explore the Highlands.