The journey from Porthcawl to Inverness is a major cross-country trip of over 500 miles. Train travel is the most comfortable option, involving changes at Cardiff, Edinburgh, and potentially Glasgow. Driving is a very long journey requiring multiple days or a very long day. Inverness is the capital of the Highlands. Expect a travel time of around 9 hours by train.
Total Distance: 800 km driving distance, 650 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 9 hours | 10 hours |
| Avg Price | 100-250 GBP | 150-250 GBP |
| Operator | Avanti West Coast and ScotRail | N/A |
| Route | Pyle to Cardiff, then to Edinburgh, then Inverness. | M4, M5, M6, M74, M8, A9 |
| Tip | The train journey from Edinburgh to Inverness is incredibly scenic. | This is a very long drive; plan for an overnight stop. |
Summer for the best weather to explore the Highlands.