Service timetable

17:18 London Paddington to Swansea

Wednesday 7 October 2026

Live map
Headcode: 1B25Headcode1B25 OperatorGreat Western Railway UIDG14941

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 Paddington817:18 17:18 On time
Reading917:4117:43 17:40 17:43 On time
Didcot Parkway117:5517:56 17:53 17:56 On time
Swindon418:1218:13 18:10 18:12 -1 min
Bristol Parkway218:3518:37 18:35 18:38 +1 min
Newport (S Wales)218:5718:58 18:57 18:59 +1 min
Cardiff Central319:1019:13 19:11 19:13 On time
Bridgend119:3219:37 19:32 19:36 -1 min
Port Talbot Parkway119:4819:50 19:47 19:49 -1 min
Neath19:5619:58 19:55 19:57 -1 min
Swansea320:12 20:10 -2 min

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