15:10
Expected 15:12
Cheltenham Spa
Calling at:
- Newport (South Wales) (15:23)
- Severn Tunnel Junction (15:36)
- Caldicot (15:38)
- Chepstow (15:46)
- Lydney (15:54)
- Gloucester (16:16)
- Cheltenham Spa (16:27)
15:13
Expected On time
Aberdare Platform 2
Calling at:
- Ninian Park (15:17)
- Waun-gron Park (15:20)
- Fairwater (15:22)
- Danescourt (15:24)
- Radyr (15:29)
- Taffs Well (15:34)
- Trefforest Estate (15:38)
- Trefforest (15:42)
- Pontypridd (15:46)
- Abercynon (15:53)
- Penrhiwceiber (15:59)
- Mountain Ash (16:03)
- Fernhill (16:06)
- Cwmbach (16:10)
- Aberdare Platform 2 (16:15)
15:13
Expected On time
Maesteg
Calling at:
- Pontyclun (15:25)
- Llanharan (15:29)
- Pencoed (15:33)
- Bridgend (15:39)
- Wildmill (15:42)
- Sarn (15:45)
- Tondu (15:48)
- Garth (Mid Glamorgan) (15:57)
- Maesteg (Ewenny Road) (16:00)
- Maesteg (16:05)
15:18
Expected On time
Coryton
Calling at:
- Cardiff Queen Street (15:22)
- Heath Low Level (15:27)
- Ty Glas (15:29)
- Birchgrove (15:31)
- Rhiwbina (15:33)
- Whitchurch (Glamorgan) (15:34)
- Coryton (15:39)
15:18
Expected On time
London Paddington
Calling at:
- Newport (South Wales) (15:29)
- Bristol Parkway (15:55)
- Swindon (16:19)
- Reading (16:45)
- London Paddington (17:12)
15:20
Expected On time
Penarth
Calling at:
- Grangetown (15:24)
- Dingle Road (15:28)
- Penarth (15:33)
15:22
Expected On time
Bargoed
Calling at:
- Cardiff Queen Street (15:26)
- Heath High Level (15:30)
- Llanishen (15:33)
- Lisvane & Thornhill (15:36)
- Caerphilly (15:42)
- Aber (15:44)
- Energlyn & Churchill Park (15:46)
- Llanbradach (15:49)
- Ystrad Mynach (15:55)
- Hengoed (15:57)
- Pengam (16:01)
- Bargoed (16:08)
15:23
Expected On time
Holyhead
via Shrewsbury
Calling at:
- Newport (South Wales) (15:36)
- Cwmbran (15:46)
- Pontypool & New Inn (15:52)
- Abergavenny (16:02)
- Hereford (16:27)
- Leominster (16:41)
- Ludlow (16:51)
- Craven Arms (17:00)
- Church Stretton (17:08)
- Shrewsbury (17:24)
- Gobowen (17:44)
- Chirk (17:50)
- Ruabon (17:56)
- Wrexham General (18:03)
- Chester (18:22)
- Flint (18:38)
- Prestatyn (18:50)
- Rhyl (18:56)
- Colwyn Bay (19:07)
- Llandudno Junction (19:15)
- Bangor (Gwynedd) (19:33)
- Llanfairpwll (19:41)
- Bodorgan (19:51)
- Ty Croes (19:55)
- Rhosneigr (19:59)
- Valley (20:04)
- Holyhead (20:12)
15:26
Expected On time
Treherbert
Calling at:
- Cardiff Queen Street (15:30)
- Cathays (15:32)
- Llandaf (15:37)
- Radyr (15:40)
- Taffs Well (15:44)
- Trefforest Estate (15:49)
- Trefforest (15:54)
- Pontypridd (15:57)
- Trehafod (16:03)
- Porth (16:06)
- Dinas Rhondda (16:10)
- Tonypandy (16:13)
- Llwynypia (16:16)
- Ystrad Rhondda (16:19)
- Ton Pentre (16:22)
- Treorchy (16:26)
- Ynyswen (16:29)
- Treherbert (16:34)
15:29
Expected On time
Barry Island
Calling at:
- Grangetown (15:33)
- Cogan (15:36)
- Eastbrook (15:39)
- Dinas Powys (15:42)
- Cadoxton (15:46)
- Barry Docks (15:49)
- Barry (15:55)
- Barry Island (16:01)