Pontyclun departures

Maesteg

Platform 2 This train has been cancelled because of a fault on this train
20:25
due 20:45
More
Show Less

Calling at

Llanharan 20:30 due 20:50
Pencoed 20:34 due 20:54
Bridgend 20:41 due 21:01
Wildmill 20:44 due 21:03
Sarn 20:47 due 21:06
Tondu 20:50 due 21:09
Garth (Mid Glamorgan) 21:00 due 21:19
Maesteg (Ewenny Road) 21:02 due 21:21
Maesteg 21:05 due 21:24
From Cardiff Central Operated by Transport for Wales

Cheltenham Spa

Platform 1
20:52
on time
More
Show Less

Calling at

Cardiff Central 21:08 on time
Newport (South Wales) 21:26 on time
Severn Tunnel Junction 21:38 on time
Caldicot 21:40 on time
Chepstow 21:49 on time
Lydney 21:58 on time
Gloucester 22:18 on time
Cheltenham Spa 22:34 on time
From Maesteg Operated by Transport for Wales

Maesteg

Platform 2
21:22
on time
More
Show Less

Calling at

Llanharan 21:27 on time
Pencoed 21:32 on time
Bridgend 21:40 on time
Wildmill 21:42 on time
Sarn 21:45 on time
Tondu 21:49 on time
Garth (Mid Glamorgan) 21:58 on time
Maesteg (Ewenny Road) 22:01 on time
Maesteg 22:05 on time
From Cheltenham Spa Operated by Transport for Wales

Cardiff Central

Platform 1 This train has been delayed by a fault on this train
21:52
due 22:07
More
Show Less

Calling at

Ninian Park 22:03 due 22:18
Cardiff Central 22:10 due 22:23
From Maesteg Operated by Transport for Wales

Carmarthen

Platform 2
22:23
on time
More
Show Less

Calling at

Llanharan 22:27 on time
Pencoed 22:31 on time
Bridgend 22:36 on time
Port Talbot Parkway 22:49 on time
Neath 22:56 on time
Swansea 23:09 on time
Gowerton 23:24 on time
Llanelli 23:31 on time
Pembrey & Burry Port 23:38 on time
Kidwelly 23:44 on time
Ferryside 23:50 on time
Carmarthen 00:07 on time
From Manchester Piccadilly Operated by Transport for Wales