Keynsham to Portsmouth Harbour

Platform 2
05:58
left 06:30

Previously called at

Bristol Temple Meads05:51left 06:22
Keynsham05:58left 06:30

Calling at

Oldfield Park06:05left 06:35
Bath Spa06:08left 06:39
Freshford06:18left 06:48
Avoncliff06:21left 06:52
Bradford-on-Avon06:25left 06:55
Trowbridge06:32left 07:02
Westbury06:39left 07:09
Warminster06:48left 07:16
Salisbury07:10left 07:40
Romsey07:29left 08:06
Southampton Central07:40left 08:23
Fareham08:03left 08:47
Cosham08:11left 08:56
Fratton08:19left 09:04
Portsmouth & Southsea08:22left 09:07
Portsmouth Harbour08:27arrived 09:13
Operated by Great Western Railway