The journey from Ballindalloch to Cardiff is a long-haul trip across the UK. Driving takes you down the A9, M74, M6, and M4, covering about 700 km. Rail travel is also an option, requiring a change in Edinburgh or London before taking the train into Cardiff Central. Cardiff is a vibrant city with excellent connections to the rest of Wales.
Total Distance: 700 km driving, 600 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 9 hours 30 mins | 9 hours |
| Avg Price | 140-280 GBP | 120-170 GBP fuel |
| Operator | Transport for Wales and LNER | N/A |
| Route | Elgin to Edinburgh, then train to London, then train to Cardiff. | A95, A9, M9, M74, M6, M5, M4. |
| Tip | Book your train tickets in advance for the best prices. | The M4 is the main artery; check for roadworks before leaving. |
Spring or Autumn to avoid peak holiday traffic.