← Change station
Bridgend
17:48
17:56
London Paddington
1L30 • Great Western Railway
2
18:10
18:36
Swansea
1B21 • Great Western Railway
1
18:17
18:19
Manchester Piccadilly
1W65 • Transport for Wales • 3 coaches
2
18:36
18:50
Swansea
1V46 • Transport for Wales • 2 coaches
1
18:40
Maesteg
2L38 • Transport for Wales • 2 coaches
3
18:40
Rhymney
via Rhoose Cardiff Int Airport
2R52 • Transport for Wales • 2 coaches
1A
18:48
London Paddington
1L32 • Great Western Railway
2
19:10
19:14
Swansea
1B24 • Great Western Railway
1
19:29
Cardiff Central
1B67 • Transport for Wales • 4 coaches
2
19:37
19:38
Swansea
1V48 • Transport for Wales • 4 coaches
1
19:40
delayed
Maesteg
2L40 • Transport for Wales • 2 coaches
3
19:40
Rhymney
via Rhoose Cardiff Int Airport
2R56 • Transport for Wales • 4 coaches
1A
Later trains