The journey from Dingwall to Portsmouth is a long-distance trip of approximately 950 km. By train, you will travel down the East or West Coast Main Line, typically changing at London. Driving involves the M6, M5, and A3 motorways. Portsmouth is a major naval city known for its historic dockyard and the Spinnaker Tower. Expect a travel time of 11 to 12 hours.
Total Distance: 950 km driving distance, 800 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 11 hours | 12 hours |
| Avg Price | 120 GBP - 280 GBP | 140 GBP fuel |
| Operator | ScotRail and SWR | Personal Vehicle |
| Route | Dingwall to Inverness, then train to London, connecting to Portsmouth. | A9, M6, M5, A3 motorway south directly into Portsmouth. |
| Tip | The train journey is very comfortable and scenic. | The A3 is a fast and direct route. |
Summer for the best weather to explore the city and the nearby coast.