Detailed timetable

11:16 London Paddington to Cardiff Central

Monday 12 October 2026

Live map
Headcode: 1B12Headcode1B12 OperatorGreat Western Railway UIDG14939

Planned service information

Power type
Electric multiple unit
Timing load / planned train type
802
Maximum speed
125 mph
Train class code
B
Reservation code
R
Catering code
T
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
London Paddington211:16 11:31 +15 min
Royal Oak Junctionpass11:17 11:33 +16 min
Portobello Junction (London)pass11:18½ 11:34 +16 min
Ladbroke Grovepass11:19 11:35 +16 min
Acton Westpass11:21½ 11:39 +18 min
Southall1pass11:23½ 11:44 +21 min
Heathrow Airport Junctionpass11:24½ 11:45 +21 min
Slough2pass11:28½ 11:49 +21 min
Maidenhead1pass11:31½ 11:52 +21 min
Twyford1pass11:35 11:55 +20 min
Kennet Bridge Junctionpass11:38 11:58 +20 min
Reading811:4011:41 11:59 12:02 +21 min
Reading High Level Junctionpass11:42½ 12:03 +21 min
Goring & Streatleypass11:47½ 12:07 +20 min
Didcot Parkway111:5411:55 12:13 12:15 +20 min
Wantage Roadpass12:00 12:22 +22 min
Challowpass12:02 12:24 +22 min
Uffington (Oxfordshire)pass12:03 12:25 +22 min
Swindon412:1012:12 12:36 12:38 +26 min
Wootton Bassett Junctionpass12:16½ 12:42 +26 min
Hullavingtonpass12:27½ 12:58 +31 min
Westerleigh Junctionpass12:35 13:05 +30 min
Bristol Parkway212:3712:40 13:10 13:12 +32 min
Patchway2pass12:41½ 13:15 +34 min
Pilning2pass12:45½ 13:18 +33 min
Severn Tunnel Eastpass12:46½ 13:20 +34 min
Severn Tunnel Westpass12:50 13:23 +33 min
Severn Tunnel Junction3pass12:51 13:24 +33 min
Llanwern West Junctionpass12:56 13:30 +34 min
Maindee East Junctionpass12:57½ 13:31½
Maindee West Junctionpass12:58 13:32 +34 min
Newport (S Wales)212:5913:03 13:34 13:35 +32 min
Gaer Junctionpass13:04½ 13:36½
Ebbw Junctionpass13:05½ 13:37 +32 min
Marshfieldpass13:09 13:40 +31 min
Moorland Road Junctionpass13:12½ 13:44 +32 min
Long Dyke Junctionpass13:13 13:45 +32 min
Cardiff Central413:16 13:50 +34 min

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