The journey from Forres to Portsmouth is a long-distance rail trip. You will take a ScotRail train from Forres to Inverness or Aberdeen, then connect to an LNER service to London, and finally a South Western Railway train to Portsmouth. This route covers approximately 950 km and takes you through the heart of the UK.
Total Distance: Driving distance 1000 km, straight-line air distance 800 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 10 hours 30 mins | 11 hours 30 mins |
| Avg Price | 95 GBP - 260 GBP | 190 GBP (fuel) |
| Operator | ScotRail, LNER, South Western Railway | N/A |
| Route | Forres to Inverness, LNER to London, SWR to Portsmouth. | A96, A9, M90, A1(M) to Portsmouth. |
| Tip | Check your connections carefully as some trains have tight transfer times. | The A1(M) is a long but direct route. |
Spring and autumn for pleasant weather.