Bargoed to Swansea
12 May 2013Train times result
Depart
Arrive
Duration
Changes
-
09:18
Bargoed
12:09
Swansea
2h 51m
2
off-peak
Depart Arrive Travel By Train Company Duration 09:18 Bargoed Ystrad Mynach 09:43 Bus ARRIVA TRAINS WALES 25m 09:53 Ystrad Mynach Cardiff Central 10:23 Train ARRIVA TRAINS WALES 30m 11:15 Cardiff Central Swansea 12:09 Train FIRST GREAT WESTERN 54m -
11:53
Bargoed
14:55
Swansea
3h 2m
2
off-peak
Depart Arrive Travel By Train Company Duration 11:53 Bargoed Ystrad Mynach 12:18 Bus ARRIVA TRAINS WALES 25m 12:23 Ystrad Mynach Cardiff Central 12:53 Train ARRIVA TRAINS WALES 30m 14:01 Cardiff Central Swansea 14:55 Train FIRST GREAT WESTERN 54m -
13:53
Bargoed
15:57
Swansea
2h 4m
2
off-peak
Depart Arrive Travel By Train Company Duration 13:53 Bargoed Ystrad Mynach 14:18 Bus ARRIVA TRAINS WALES 25m 14:23 Ystrad Mynach Cardiff Central 14:53 Train ARRIVA TRAINS WALES 30m 15:03 Cardiff Central Swansea 15:57 Train FIRST GREAT WESTERN 54m -
15:53
Bargoed
18:01
Swansea
2h 8m
2
off-peak
Depart Arrive Travel By Train Company Duration 15:53 Bargoed Ystrad Mynach 16:18 Bus ARRIVA TRAINS WALES 25m 16:23 Ystrad Mynach Cardiff Central 16:53 Train ARRIVA TRAINS WALES 30m 17:03 Cardiff Central Swansea 18:01 Train FIRST GREAT WESTERN 58m -
17:53
Bargoed
20:03
Swansea
2h 10m
2
off-peak
Depart Arrive Travel By Train Company Duration 17:53 Bargoed Ystrad Mynach 18:18 Bus ARRIVA TRAINS WALES 25m 18:23 Ystrad Mynach Cardiff Central 18:53 Train ARRIVA TRAINS WALES 30m 19:03 Cardiff Central Swansea 20:03 Train FIRST GREAT WESTERN 1h 0m
Buy your train ticket with us and save on average 43%*
*Savings on Advance fares vs purchase on the day. Selected routes only. Subject to availability. Find out how we calculated these savings by clicking here.
Trains To Swansea
- London Paddington to Swansea
- Reading Station to Swansea
- Manchester Piccadilly to Swansea
- Birmingham New Street to Swansea
- Bristol Parkway to Swansea




