railinfo

Bridgend

○ connecting
20:00 20:05 Carmarthen
Great Western Railway · 1h 39m · 8 stops
Delayed Plat 1
20:05 20:10 Cardiff Central
Transport for Wales · 30m · 4 stops
Delayed Plat 2
20:07 Swansea
Transport for Wales
Cancelled Plat 1
20:20 20:34 Swansea
Transport for Wales · 43m · 8 stops
Delayed Plat 1
20:25 20:32 Cardiff Central
Transport for Wales · 20m · 1 stop
Delayed Plat 2
20:35 20:37 Ebbw Vale
Transport for Wales · 1h 35m · 13 stops
Delayed Plat 2
20:40 Maesteg
Transport for Wales · 27m · 6 stops
On time Plat 1
20:40 Cardiff Central
Transport for Wales · 1h 0m · 10 stops
On time Plat 1A
20:45 20:48 Swansea
Great Western Railway · 31m · 3 stops
Delayed Plat 1
20:55 London Paddington
Great Western Railway · 2h 16m · 6 stops
On time Plat 2
21:00 Swansea
Great Western Railway · 31m · 3 stops
On time Plat 1
21:17 Carmarthen
Transport for Wales · 1h 38m · 14 stops
On time Plat 1
21:24 Swansea
Great Western Railway · 40m · 3 stops
On time Plat 1
21:32 Cardiff Central
Transport for Wales · 23m · 1 stop
On time Plat 2
21:36 Ebbw Vale
Transport for Wales · 1h 33m · 12 stops
On time Plat 2
21:39 Cardiff Central
Transport for Wales · 57m · 10 stops
On time Plat 1A
21:42 21:57 Maesteg
Transport for Wales · 25m · 6 stops
Delayed Plat 1
21:55 Bristol Parkway
Great Western Railway · 1h 8m · 3 stops
On time Plat 2
22:04 Swansea
Great Western Railway · 31m · 3 stops
On time Plat 1
22:10 Cardiff Central
Transport for Wales · 31m · 1 stop
On time Plat 2
22:34 22:47 Ebbw Vale
Transport for Wales · 1h 37m · 12 stops
Delayed Plat 2
22:37 22:40 Maesteg
Transport for Wales
Delayed Plat 1
22:40 Cardiff Central
Transport for Wales · 1h 1m · 10 stops
On time Plat 1A
22:40 Maesteg
Transport for Wales · 26m · 6 stops
On time Plat 1
22:47 Carmarthen
Transport for Wales · 1h 19m · 7 stops
On time Plat 1
23:10 23:12 Swansea
Great Western Railway
Delayed Plat 1
23:12 Swansea
Great Western Railway · 31m · 3 stops
On time Plat 1
23:15 Cardiff Central
Transport for Wales · 25m · 1 stop
On time Plat 2
23:48 23:50 Carmarthen
Transport for Wales
Delayed Plat 1
23:50 Carmarthen
Transport for Wales · 1h 50m · 14 stops
On time Plat 1

Scheduled from the Network Rail timetable; status updates live as trains run. Platform is operational until Darwin advertised platforms are enabled.

Station information

Address
Bridgend station, Station Hill, Bridgend, Bridgend, CF31 1BN
Managed by
Transport for Wales · staffed: part time
Platforms
4 · minimum connection time 5 min
Step-free access
Category A: Compliant step-free access to all platform(s) — Category A station All platforms are accessible and are connected via a footbridge with lifts. · lifts available · passenger assistance available
Ticket office
Mon–Sun 05:45–19:00
Facilities
Ticket machines · Toilets (accessible) · Baby changing · Waiting room · Refreshments · Help points · Taxi rank · Bus links · Cycle parking (30) · Car park (94 spaces)

Source: National Rail Knowledgebase· updated 2026-09-29