Detailed timetable

08:23 Portsmouth Harbour to Cardiff Central

Thursday 8 October 2026

Live map
Headcode: 1F10Headcode1F10 OperatorGreat Western Railway UIDG15005

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
90 mph
Train class code
S
Reservation code
R
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Portsmouth Harbour108:23 08:22 -1 min
Portsmouth & Southsea108:2608:27 08:26 08:30 +3 min
Fratton108:3108:31 08:32 08:33 +2 min
Portcreek Junctionpass08:35½ 08:38 +3 min
Cosham Junctionpass08:36½ 08:39 +3 min
Cosham08:3808:39 08:41 08:42 +3 min
Fareham108:4608:47 08:49 08:50 +3 min
Swanwickpass08:52 08:57 +5 min
Hamblepass08:55½ 09:00 +5 min
Sholingpass08:59 09:04 +5 min
St Denyspass09:04 09:09 +5 min
Northam Junctionpass09:06 09:10 +4 min
Southampton Central409:0809:11 09:13 09:14 +3 min
Church Lane Junctionpass09:13 09:16 +3 min
Redbridge (Hants)pass09:15 09:18 +3 min
Romsey209:2209:22 09:25 09:29 +7 min
Deanpass09:29½ 09:40 +11 min
Tunnel Junctionpass09:37 09:47 +10 min
Salisbury409:4009:42 09:51 09:52 +10 min
Wilton Junctionpass09:45 09:55 +10 min
Wishfordpass09:48½ 10:00 +12 min
Wylye Ahbpass09:53 10:03 +10 min
Upton Lovellpass09:57 10:06 +9 min
Warminster Signal W301pass10:00½ 10:10 +10 min
Warminster110:0210:03 10:12 10:12 +9 min
Westbury Signal W305pass10:09 10:20 +11 min
Westbury (Wilts)210:1110:14 10:22 10:23 +9 min
Hawkeridge Junctionpass10:15½ 10:24 +9 min
Trowbridge10:2010:20 10:28 10:28 +8 min
Bradford Junctionpass10:22½ 10:31 +9 min
Bradford-on-Avon10:2610:26 10:34 10:35 +9 min
Bathampton Junctionpass10:35 10:47 +12 min
Bath Spa110:3810:40 10:52 10:54 +14 min
North Somerset Junctionpass10:51 11:03 +12 min
Bristol East Junctionpass10:52 11:04 +12 min
Bristol Temple Meads510:5310:57 11:06 11:09 +12 min
Bristol East Junctionpass10:58½ 11:10 +12 min
Dr Day's Junctionpass10:59 11:11 +12 min
Narroways Hill Junctionpass11:00½ 11:12½
Horfield Junctionpass11:02½ 11:14 +12 min
Filton Abbey Wood411:0411:07 11:17 11:17 +10 min
Patchway2pass11:11½ 11:20 +9 min
Pilning2pass11:14½ 11:23 +9 min
Severn Tunnel Eastpass11:16½ 11:26 +10 min
Severn Tunnel Westpass11:20 11:29 +9 min
Severn Tunnel Junction3pass11:22 11:31 +9 min
Llanwern West Junctionpass11:28 11:36 +8 min
Maindee East Junctionpass11:30 11:38
Maindee West Junctionpass11:30½ 11:39 +9 min
Newport (S Wales)211:3211:33 11:40 11:41 +8 min
Gaer Junctionpass11:34½ 11:43 +9 min
Ebbw Junctionpass11:35½ 11:43 +8 min
Marshfieldpass11:39 11:46 +7 min
Moorland Road Junctionpass11:43 11:50 +7 min
Long Dyke Junctionpass11:43½ 11:51 +8 min
Cardiff Central311:46 11:53 +7 min

Bold times are confirmed TRUST movement reports. Italic times are predictions based on the latest confirmed delay.