Portsmouth Harbour – Eastleigh (Eastleigh–Fareham Line) trains

South Western Railway trains runs between Eastleigh and Portsmouth via Hedge End, Botley, Fareham and Portchester. Runs every day. On Thursday 12 November the first train from Eastleigh leaves at 06:01 and the last at 07:02 (3 journeys).

Operated by South Western Railway. Timetable for Thursday, 12 November 2026. Tomorrow's timetable · any day up to 60 ahead: add ?date=YYYY-MM-DD to this page's address. Plan a journey · Print this timetable

Questions

When is the first and last South Western Railway train from Eastleigh to Portsmouth?
On Thursday 12 November the first train leaves Eastleigh at 06:01 and the last at 07:02, 3 journeys in all.
When is the first and last South Western Railway train from Portsmouth to Winchester?
On Thursday 12 November the first train leaves Portsmouth at 07:25 and the last at 21:55, 2 journeys in all.
Does the Portsmouth Harbour – Eastleigh (Eastleigh–Fareham Line) train run on Sundays?
Yes. Runs every day.
How often does the Portsmouth Harbour – Eastleigh (Eastleigh–Fareham Line) train run?
On Thursday 12 November there are 3 journeys from Eastleigh, at 06:01, 06:29 and 07:02.
Where does the Portsmouth Harbour – Eastleigh (Eastleigh–Fareham Line) train stop?
Main stops from Eastleigh to Portsmouth: Eastleigh station (Eastleigh), Hedge End station (Hedge End), Botley station (Botley), Fareham station (Fareham), Portchester station (Portchester), Cosham station (Cosham), Hilsea station (Hilsea), Fratton station (Fratton), Portsmouth & Southsea station (Portsmouth), Portsmouth Harbour station (Portsmouth). The full list is in the timetable below.
Who runs the Portsmouth Harbour – Eastleigh (Eastleigh–Fareham Line) train?
South Western Railway.

Eastleigh to Portsmouth Harbour

StopJourney 1Journey 2Journey 3
Eastleigh station06:0106:2907:02
Hedge End station06:0706:3507:08
Botley station06:1106:3907:12
Fareham station06:2006:4707:20
Portchester station06:2506:5307:26
Cosham station06:3006:5807:31
Hilsea station06:3507:0207:35
Fratton station06:3907:0807:40
Portsmouth & Southsea station06:4407:1207:43
Portsmouth Harbour station06:4707:1607:48

Portsmouth Harbour to Eastleigh

StopJourney 1Journey 2
Portsmouth Harbour station07:2521:55
Portsmouth & Southsea station07:2922:00
Fratton station07:3322:04
Hilsea station07:3722:08
Cosham station07:4222:13
Portchester station07:4722:18
Fareham station07:5322:24
Botley station08:0022:31
Hedge End station08:0522:36
Eastleigh station08:1322:42

Places on this route

Timetables from the Bus Open Data Service (Department for Transport), updated Thursday, 12 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook