Detailed timetable

10:16 London Paddington to Cardiff Central

Friday 16 October 2026

Live map
Headcode: 1B10Headcode1B10 OperatorGreat Western Railway UIDW34617

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 Paddington410:16 10:25 +9 min
Royal Oak Junctionpass10:17 10:26 +9 min
Portobello Junction (London)pass10:18½ 10:27 +9 min
Ladbroke Grovepass10:19 10:28 +9 min
Acton Westpass10:21½ 10:30 +9 min
Southall1pass10:23½ 10:32 +9 min
Heathrow Airport Junctionpass10:24½ 10:34 +10 min
Slough2pass10:28 10:37 +9 min
Maidenhead1pass10:31 10:40 +9 min
Twyford1pass10:34½ 10:43 +9 min
Kennet Bridge Junctionpass10:38 10:47 +9 min
Reading910:4010:41 10:48 10:51 +10 min
Reading High Level Junctionpass10:42½ 10:52 +10 min
Goring & Streatleypass10:47½ 10:57 +10 min
Didcot Parkway110:5410:55 11:07 11:09 +14 min
Wantage Roadpass11:00 11:13 +13 min
Challowpass11:02 11:15 +13 min
Uffington (Oxfordshire)pass11:03 11:16 +13 min
Swindon411:0911:12 11:23 11:25 +13 min
Wootton Bassett Junctionpass11:16½ 11:29 +13 min
Hullavingtonpass11:23 11:36 +13 min
Westerleigh Junctionpass11:30½ 11:44 +14 min
Bristol Parkway211:3311:36 11:48 11:51 +15 min
Patchway2pass11:38 11:54 +16 min
Pilning2pass11:40½ 11:57 +17 min
Severn Tunnel Eastpass11:41½ 11:58 +17 min
Severn Tunnel Westpass11:45 12:01 +16 min
Severn Tunnel Junction3pass11:46 12:02 +16 min
Llanwern West Junctionpass11:51 12:08 +17 min
Maindee East Junctionpass11:52½ No report
Maindee West Junctionpass11:53 12:10 +17 min
Newport (S Wales)211:5411:56 12:11 12:13 +17 min
Gaer Junctionpass11:58 12:15 +17 min
Ebbw Junctionpass11:59 12:15 +16 min
Marshfieldpass12:02½ 12:18 +16 min
Moorland Road Junctionpass12:07 12:22 +15 min
Long Dyke Junctionpass12:07½ 12:22 +15 min
Cardiff Central412:10 12:25 +15 min

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