Traveling from Avoch to Portsmouth requires a multi-stage journey starting with a bus or taxi to Inverness. From Inverness, you board the LNER train to London King's Cross. You must then transfer across London to Waterloo Station. Finally, take the South Western Railway service directly to Portsmouth Harbour. The total distance is approximately 950 km, making this a full-day transit.
Total Distance: 950 km driving, 780 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 11 hours | 12 hours |
| Avg Price | 150-300 GBP | 180 GBP fuel |
| Operator | LNER and South Western Railway | Personal Vehicle |
| Route | Inverness to London King's Cross, then Waterloo to Portsmouth Harbour. | A9, M90, M6, M40, M25, A3. |
| Tip | Book your London cross-town transfer via the Underground Victoria Line to save time. | Avoid the M25 during rush hour to prevent significant delays. |
May to September for reliable rail connections and longer daylight hours.