Ninian Park departures

Milford Haven

Platform 1
05:40
on time
More
Show Less

Calling at

Pontyclun05:52on time
Llanharan05:56on time
Pencoed06:01on time
Bridgend06:06on time
Pyle06:13on time
Port Talbot Parkway06:21on time
Baglan06:25on time
Briton Ferry06:29on time
Neath06:33on time
Skewen06:37on time
Llansamlet06:42on time
Swansea06:51on time
Gowerton07:05on time
Llanelli07:13on time
Pembrey & Burry Port07:18on time
Kidwelly07:25on time
Ferryside07:31on time
Carmarthen07:44on time
Whitland08:02on time
Clunderwen08:09on time
Clarbeston Road08:17on time
Haverfordwest08:26on time
Johnston08:34on time
Milford Haven08:43on time
From Cardiff CentralOperated by Transport for Wales

Pembroke Dock

Platform 1
06:28
on time
More
Show Less

Calling at

Bridgend06:50on time
Pyle06:58on time
Port Talbot Parkway07:06on time
Baglan07:09on time
Briton Ferry07:13on time
Neath07:18on time
Skewen07:21on time
Llansamlet07:26on time
Swansea07:35on time
Gowerton07:56on time
Llanelli08:04on time
Pembrey & Burry Port08:10on time
Kidwelly08:17on time
Ferryside08:24on time
Carmarthen08:37on time
Whitland08:57on time
Narberth09:09on time
Kilgetty09:18on time
Saundersfoot09:20on time
Tenby09:28on time
Penally09:46on time
Manorbier09:52on time
Lamphey10:00on time
Pembroke10:03on time
Pembroke Dock10:13on time
From Cardiff CentralOperated by Transport for Wales

Radyr

Platform 2
07:10
on time
More
Show Less

Calling at

Waun-gron Park07:13on time
Fairwater07:15on time
Danescourt07:17on time
Radyr07:24on time
From CorytonOperated by Transport for Wales

Coryton

Platform 1
07:13
on time
More
Show Less

Calling at

Cardiff Central07:20on time
Cardiff Queen Street07:25on time
Heath Low Level07:31on time
Ty Glas07:34on time
Birchgrove07:35on time
Rhiwbina07:37on time
Whitchurch (Glamorgan)07:39on time
Coryton07:43on time
From RadyrOperated by Transport for Wales