Detailed timetable

05:00 Birmingham New Street to Cardiff Central

Monday 12 October 2026

Live map
Headcode: 1V01Headcode1V01 OperatorCrossCountry UIDG01085

Planned service information

Power type
Diesel multiple unit
Timing load / planned train type
E
Maximum speed
100 mph
Train class code
S
Reservation code
S
LocationPlatformScheduledActual
ArrivalDepartureArrivalDepartureDelay
Birmingham New Street5B05:00 04:59 -1 min
Soho South Junctionpass05:04 05:04 On time
Galton Junctionpass05:06 05:06 On time
Smethwick Junctionpass05:06½ 05:06 On time
Rowley Regispass05:10 05:10 On time
Stourbridge Junction3pass05:18 05:18 On time
Blakedownpass05:21 05:22 +1 min
Kidderminster2pass05:23½ 05:24 +1 min
Hartleburypass05:27 05:27 On time
Droitwich Spapass05:33½ 05:34 +1 min
Droitwich Spa Signal 68pass05:37 05:38
Worcester Tunnel Junctionpass05:40 05:40 On time
Worcester Shrub Hill2pass05:43½ 05:41 -2 min
Worcester Wylds Lane JunctionUMpass05:44½ 05:42½
Norton Junctionpass05:48 05:45 -3 min
Abbotswood Junctionpass05:49½ 05:47 -2 min
Ashchurch for Tewkesbury2pass05:57½ 05:55 -2 min
Cheltenham Spa106:0606:08 06:01 06:07 -1 min
Barnwood Junctionpass06:14 06:13 -1 min
Horton Road Junctionpass06:15 06:30 +15 min
Gloucester206:1606:20 06:30 06:31 +11 min
Awrepass06:32½ 06:45 +13 min
Lydney06:3806:39 06:50 06:51 +12 min
Chepstow06:4706:48 07:00 07:01 +13 min
Caldicot06:5606:56 07:08 07:11 +15 min
Severn Tunnel Junction106:5806:59 07:13 07:14 +15 min
Llanwern West Junctionpass07:05½ 07:21 +16 min
Maindee East Junctionpass07:07½ 07:23½
Maindee West Junctionpass07:08 07:23 +15 min
Newport (S Wales)207:0907:12 07:24 07:26 +14 min
Gaer Junctionpass07:14 07:28
Ebbw Junctionpass07:15 07:28 +13 min
Marshfieldpass07:18½ 07:31 +13 min
Moorland Road Junctionpass07:22 07:35 +13 min
Long Dyke Junctionpass07:22½ 07:36 +14 min
Cardiff Central407:25 07:39 +14 min

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