Detailed timetable

07:12 London Paddington to Cardiff Central

Thursday 8 October 2026

Live map
Headcode: 1B04Headcode1B04 OperatorGreat Western Railway UIDG14933

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
387
Maximum speed
110 mph
Train class code
S
Reservation code
R
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
London Paddington1007:12 07:12 On time
Royal Oak Junctionpass07:13 07:13 On time
Portobello Junction (London)pass07:14½ 07:15 +1 min
Ladbroke Grovepass07:15½ 07:15 On time
Acton Westpass07:18 07:18 On time
Southall1pass07:20½ 07:20 On time
Heathrow Airport Junctionpass07:21½ 07:22 +1 min
Slough2pass07:25½ 07:26 +1 min
Maidenhead1pass07:28½ 07:29 +1 min
Twyford1pass07:32½ 07:33 +1 min
Kennet Bridge Junctionpass07:36 07:36 On time
Reading907:3807:39 07:38 07:39 On time
Reading High Level Junctionpass07:41 07:41 On time
Goring & Streatleypass07:46½ 07:45 -1 min
Didcot Parkway107:5207:54 07:51 07:54 On time
Wantage Roadpass07:59½ 07:59 On time
Challowpass08:01½ 08:01 On time
Uffington (Oxfordshire)pass08:03 08:02 -1 min
Swindon408:1108:12 08:09 08:12 On time
Wootton Bassett Junctionpass08:16½ 08:17 +1 min
Hullavingtonpass08:23 08:25 +2 min
Westerleigh Junctionpass08:31 08:33 +2 min
Bristol Parkway208:3308:35 08:37 08:38 +3 min
Patchway2pass08:37 08:41 +4 min
Pilning2pass08:39½ 08:44 +5 min
Severn Tunnel Eastpass08:40½ 08:45 +5 min
Severn Tunnel Westpass08:44 08:49 +5 min
Severn Tunnel Junction3pass08:45 08:50 +5 min
Llanwern West Junctionpass08:50½ 08:56 +6 min
Maindee East Junctionpass08:52½ 08:58½
Maindee West Junctionpass08:53 08:59 +6 min
Newport (S Wales)208:5408:55 09:00 09:02 +7 min
Gaer Junctionpass08:57 09:04 +7 min
Ebbw Junctionpass08:58 09:04 +6 min
Marshfieldpass09:01½ 09:07 +6 min
Moorland Road Junctionpass09:05 09:11 +6 min
Long Dyke Junctionpass09:05½ 09:12 +7 min
Cardiff Central309:08 09:15 +7 min

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