traksy logo traksy.uk   Live maps & times

Witley Departures

All passenger departures from this station. Click on a train for real-time live updates about late running or cancellations.
 
Arrives Plt Departs Plt Headcode Operator Details
00:21 00:21
(00:21½)
2P86 SWR

Portsmouth Harbour - Guildford

14 stops including Liss
05:27
(05:32)
05:27
(05:32½)
2P12 SWR

Fratton - London Waterloo

16 stops including Witley
06:04
(06:03½)
06:04
(06:04½)
1P12 SWR

Portsmouth Harbour - London Waterloo

13 stops including Milford (Surrey)
06:20
(06:19½)
06:20 2P05 SWR

London Waterloo - Portsmouth Harbour

23 stops including Milford (Surrey)
06:43 06:43
(06:43½)
2P16 SWR

Portsmouth Harbour - London Waterloo

15 stops including Witley
06:47
(06:46½)
06:47 2P07 SWR

London Waterloo - Portsmouth Harbour

18 stops including Liphook
07:10 07:10
(07:10½)
2P18 SWR

Fareham - London Waterloo

16 stops including Haslemere
07:12 07:12
(07:12½)
2P09 SWR

London Waterloo - Portsmouth Harbour

18 stops including Liphook
07:42 07:42
(07:42½)
2P11 SWR

London Waterloo - Portsmouth Harbour

18 stops including Liphook
07:45
(07:44½)
07:45 2P92 SWR

Havant - London Waterloo

9 stops including Godalming
08:12 08:12
(08:12½)
2Y13 SWR

London Waterloo - Southampton Central

22 stops including Petersfield
08:15
(08:14½)
08:15
(08:15½)
2P22 SWR

Portsmouth & Southsea - London Waterloo

17 stops including Haslemere
08:43
(08:42½)
08:43 2P15 SWR

London Waterloo - Portsmouth & Southsea

17 stops including Haslemere
08:45
(08:44½)
08:45
(08:45½)
2P94 SWR

Portsmouth Harbour - London Waterloo

17 stops including Liphook
09:17
(09:16½)
09:17 2P26 SWR

Portsmouth Harbour - London Waterloo

18 stops including Haslemere
09:42
(09:41½)
09:42 2P19 SWR

London Waterloo - Haslemere

8 stops including Farncombe
10:16 10:17 2P30 SWR

Haslemere - London Waterloo

8 stops including Guildford
10:42
(10:41½)
10:42 2P23 SWR

London Waterloo - Haslemere

8 stops including Farncombe
11:16 11:17 2P34 SWR

Haslemere - London Waterloo

8 stops including Guildford
11:42
(11:41½)
11:42 2P27 SWR

London Waterloo - Haslemere

8 stops including Farncombe
12:16 12:17 2P38 SWR

Haslemere - London Waterloo

8 stops including Guildford
12:42
(12:41½)
12:42 2P31 SWR

London Waterloo - Haslemere

8 stops including Farncombe
13:16 13:17 2P42 SWR

Haslemere - London Waterloo

8 stops including Guildford
13:42
(13:41½)
13:42 2P35 SWR

London Waterloo - Haslemere

8 stops including Farncombe
14:16 14:17 2P46 SWR

Haslemere - London Waterloo

8 stops including Guildford
14:44
(14:43½)
14:44 2P39 SWR

London Waterloo - Haslemere

8 stops including Farncombe
15:16 15:17 2P50 SWR

Haslemere - London Waterloo

8 stops including Guildford
15:42
(15:41½)
15:42 2P43 SWR

London Waterloo - Portsmouth & Southsea

17 stops including Haslemere
16:16 16:16
(16:16½)
2P54 SWR

Southampton Central - London Waterloo

17 stops including Haslemere
16:21
(16:20½)
16:21 1P47 SWR

London Waterloo - Portsmouth Harbour

16 stops including Liss
16:42
(16:41½)
16:42 2P47 SWR

London Waterloo - Portsmouth & Southsea

17 stops including Haslemere
17:16 17:16
(17:16½)
2P58 SWR

Portsmouth & Southsea - London Waterloo

16 stops including Witley
17:42 17:42
(17:42½)
2P51 SWR

London Waterloo - Portsmouth & Southsea

17 stops including Haslemere
18:10 18:11 1G53 SWR

London Waterloo - Portsmouth & Southsea

14 stops including Liss
18:16 18:16
(18:16½)
2P62 SWR

Portsmouth & Southsea - London Waterloo

16 stops including Witley
18:39 18:39
(18:39½)
1G55 SWR

London Waterloo - Portsmouth & Southsea

14 stops including Liss
19:12
(19:11½)
19:12
(19:12½)
2Y57 SWR

London Waterloo - Fareham

16 stops including Haslemere
19:16 19:16
(19:16½)
2P66 SWR

Portsmouth & Southsea - London Waterloo

16 stops including Witley
19:40
(19:39½)
19:40 1G59 SWR

London Waterloo - Portsmouth Harbour

15 stops including Liss
20:12 20:12
(20:12½)
2Y61 SWR

London Waterloo - Southampton Central

21 stops including Liss
20:17 20:17
(20:17½)
2P70 SWR

Southampton Central - Woking

14 stops including Haslemere
20:42
(20:41½)
20:42 2P63 SWR

London Waterloo - Haslemere

8 stops including Farncombe
21:17 21:17
(21:17½)
2P74 SWR

Haslemere - London Waterloo

8 stops including Guildford
21:42
(21:41½)
21:42 2P67 SWR

London Waterloo - Haslemere

8 stops including Farncombe
22:17 22:17
(22:17½)
2P78 SWR

Haslemere - London Waterloo

8 stops including Guildford
22:42
(22:41½)
22:42 2P71 SWR

London Waterloo - Haslemere

8 stops including Farncombe
23:33
(23:32½)
23:33 2P82 SWR

Portsmouth Harbour - London Waterloo

20 stops including Witley
23:57 23:57
(23:57½)
2P75 SWR

London Waterloo - Fratton

16 stops including Haslemere

Live train updates are coming to this page soon.

Times in brackets are from the working timetable, and should not be used for calculating delays.

Times and updates are sourced from Network Rail

About | Terms | Privacy
Site copyright ©Traksy Limited and partners 2025 Data sourced from Network Rail (license)
In certain circumstances Network Rail data may be less up-to-date than operating company websites This service is not suitable for safety critical purposes. Check official sources such as nationalrail.co.uk before you travel.