Detailed timetable

06:01 Portsmouth Harbour to Cardiff Central

Friday 9 October 2026

Live map
Headcode: 1F06Headcode1F06 OperatorGreat Western Railway UIDG15002

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 Harbour106:01 06:00 -1 min
Portsmouth & Southsea106:0406:05 06:04 06:05 On time
Fratton106:0806:09 06:07 06:09 On time
Portcreek Junctionpass06:13 06:13 On time
Cosham Junctionpass06:14 06:14 On time
Cosham06:1606:16 06:16 06:17 +1 min
Fareham106:2406:25 06:25 06:26 +1 min
Swanwickpass06:29½ 06:34 +5 min
Hamblepass06:33 06:38 +5 min
Sholingpass06:36 06:41 +5 min
St Denyspass06:41 06:45 +4 min
Northam Junctionpass06:43 06:47 +4 min
Southampton Central406:4506:47 06:50 06:51 +4 min
Church Lane Junctionpass06:49½ 06:53 +4 min
Redbridge (Hants)pass06:51½ 06:55 +4 min
Romsey206:5806:59 07:02 07:03 +4 min
Deanpass07:07 07:09 +2 min
Tunnel Junctionpass07:14½ 07:20 +6 min
Salisbury407:1807:19 07:23 07:25 +6 min
Wilton Junctionpass07:22½ 07:28 +6 min
Wishfordpass07:26 07:33 +7 min
Wylye Ahbpass07:30½ 07:36 +6 min
Upton Lovellpass07:34½ 07:39 +5 min
Warminster Signal W301pass07:38 07:43 +5 min
Warminster107:4007:40 07:45 07:46 +6 min
Dilton Marsh107:4407:44 07:51 07:51½ +6 min
Westbury Signal W305pass07:48 07:54 +6 min
Westbury (Wilts)307:5008:00 07:56 07:59 -1 min
Hawkeridge Junctionpass08:01½ 08:01 On time
Trowbridge08:0608:06 08:04 08:06 On time
Bradford Junctionpass08:08½ 08:08 On time
Bradford-on-Avon08:1208:12 08:11 08:12½ On time
Freshford108:1608:17 08:16 08:17 On time
Bathampton Junctionpass08:24 08:22 -2 min
Bath Spa108:2708:29 08:26 08:29 On time
Oldfield Park108:3108:32 08:31 08:32 On time
Keynsham108:3808:39 08:39 08:40 +1 min
North Somerset Junctionpass08:45 08:44 -1 min
Bristol East Junctionpass08:49½ 08:47 -2 min
Bristol Temple Meads708:5108:57 08:48 09:07 +10 min
Bristol East Junctionpass08:58 09:08 +10 min
Dr Day's Junctionpass08:58½ 09:09 +11 min
Narroways Hill Junctionpass09:00 09:11
Horfield Junctionpass09:02 09:12 +10 min
Filton Abbey Wood409:0409:07 09:13 09:15 +8 min
Patchway2pass09:10½ 09:17 +7 min
Pilning2pass09:13½ 09:20 +7 min
Severn Tunnel Eastpass09:14½ 09:21 +7 min
Severn Tunnel Westpass09:18 09:24 +6 min
Severn Tunnel Junction309:2009:20 09:26 09:27 +7 min
Llanwern West Junctionpass09:27 09:34 +7 min
Maindee East Junctionpass09:29 09:36
Maindee West Junctionpass09:29½ 09:36 +7 min
Newport (S Wales)209:3009:32 09:37 09:38 +6 min
Gaer Junctionpass09:33½ 09:40 +7 min
Ebbw Junctionpass09:34½ 09:41 +7 min
Marshfieldpass09:38 09:44 +6 min
Moorland Road Junctionpass09:43 09:47 +4 min
Long Dyke Junctionpass09:43½ 09:48 +5 min
Cardiff Central409:46 09:51 +5 min

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