The journey from Ilford to Portsmouth spans approximately 160 km. You will typically travel via the Elizabeth Line to London Liverpool Street, transfer to Waterloo, and take the South Western Railway. The total travel time is roughly 3 hours depending on connection efficiency. This route transitions from the urban sprawl of East London to the historic maritime coast of Hampshire. Expect frequent services throughout the day.
Total Distance: 160 km driving distance, 135 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 2 hours 45 mins |
| Avg Price | £40 - £75 | £30 - £50 fuel |
| Operator | South Western Railway | N/A |
| Route | Ilford to London Liverpool St, transfer to Waterloo, then direct to Portsmouth Harbour. | M25 and A3 motorway. |
| Tip | Book via the Trainline app to secure Advance tickets and avoid peak pricing. | Avoid the M25 during rush hour between 07:00 and 09:00 to save significant time. |
May to September for optimal coastal weather and dockyard tours.