The journey from Pembroke to Inverness covers approximately 900 km. By train, you will travel from Pembroke to Swansea, then connect to services heading towards the North. Driving involves taking the A477, A40, and M50/M5/M42/M6/A9 motorways. This route transitions from the coastal scenery of Pembrokeshire to the capital of the Highlands, Inverness.
Total Distance: Driving distance 900 km, straight-line air distance 720 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 13 hours | 11 hours |
| Avg Price | 160-350 GBP | 170-280 GBP fuel |
| Operator | Transport for Wales / LNER / ScotRail | N/A |
| Route | Pembroke to Swansea, Swansea to Birmingham, Birmingham to Inverness. | A477, A40, M50, M5, M42, M6, A9. |
| Tip | Check connection times at Birmingham New Street carefully. | The A9 is the main road link to Inverness. |
May to September for pleasant weather.