The journey from Dingwall to Cardiff is a cross-border trip of approximately 750 km. By train, you will travel through the heart of England, typically changing at Edinburgh and Bristol or Birmingham. Driving involves the M6 and M5 motorways before crossing the Severn Bridge into Wales. Cardiff is a vibrant capital city with a rich history and a modern waterfront. Expect a travel time of 10 to 11 hours.
Total Distance: 750 km driving distance, 620 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 10 hours 30 mins | 10 hours |
| Avg Price | 100 GBP - 240 GBP | 110 GBP fuel |
| Operator | ScotRail and GWR | Personal Vehicle |
| Route | Dingwall to Inverness, then train to Bristol, connecting to Cardiff Central. | A9, M74, M6, M5, M4 motorway into Cardiff. |
| Tip | The train journey across the Severn Bridge into Wales is very scenic. | The M4 motorway can be busy near Newport; check traffic before you leave. |
Spring or Summer for the best weather to explore Cardiff Bay.