Detailed timetable

08:23 Portsmouth Harbour to Cardiff Central

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

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