The journey from Elgin to Portsmouth covers about 970 km. By train, you travel to Edinburgh, then take an LNER service to London, followed by a connection to Portsmouth. Driving involves the A96, A90, A1(M), M6, and A3. Portsmouth is a historic naval city famous for its dockyard. This route is a common path for those traveling from the north of Scotland to the south coast of England.
Total Distance: 970 km driving distance, 770 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 12 hours 30 mins | 12 hours |
| Avg Price | 155-310 GBP | 165 GBP fuel |
| Operator | LNER and South Western Railway | Personal Vehicle |
| Route | Elgin-Edinburgh-London-Portsmouth | A96, A90, A1(M), M6, A3 |
| Tip | South Western Railway trains from London Waterloo to Portsmouth are frequent. | The A3 is the most direct road route to Portsmouth. |
Summer for the Portsmouth Maritime Festival.