Birmingham New Street to Swansea
10 April 2013Train times result
Depart
Arrive
Duration
Changes
-
19:12
Birmingham New Street
22:20
Swansea
3h 8m
1
off-peak
Depart Arrive Travel By Train Company Duration 19:12 Birmingham New Street Bristol Parkway 20:27 Train CROSSCOUNTRY 1h 15m 20:42 Bristol Parkway Swansea 22:20 Train FIRST GREAT WESTERN 1h 38m -
20:12
Birmingham New Street
23:22
Swansea
3h 10m
1
off-peak
Depart Arrive Travel By Train Company Duration 20:12 Birmingham New Street Bristol Parkway 21:25 Train CROSSCOUNTRY 1h 13m 21:41 Bristol Parkway Swansea 23:22 Train FIRST GREAT WESTERN 1h 41m -
20:30
Birmingham New Street
00:28
Swansea
3h 58m
1
off-peak
Depart Arrive Travel By Train Company Duration 20:30 Birmingham New Street Cardiff Central 22:35 Train CROSSCOUNTRY 2h 5m 23:15 Cardiff Central Swansea 00:28 Train ARRIVA TRAINS WALES 1h 13m -
21:12
Birmingham New Street
00:39
Swansea
3h 27m
1
off-peak
Depart Arrive Travel By Train Company Duration 21:12 Birmingham New Street Bristol Parkway 22:32 Train CROSSCOUNTRY 1h 20m 22:47 Bristol Parkway Swansea 00:39 Train FIRST GREAT WESTERN 1h 52m -
22:12
Birmingham New Street
02:16
Swansea
4h 4m
1
off-peak
Depart Arrive Travel By Train Company Duration 22:12 Birmingham New Street Bristol Parkway 23:20 Train CROSSCOUNTRY 1h 8m 00:27 Bristol Parkway Swansea 02:16 Train FIRST GREAT WESTERN 1h 49m -
05:00
Birmingham New Street
08:50
Swansea
3h 50m
1
peak
Depart Arrive Travel By Train Company Duration 05:00 Birmingham New Street Newport Gwent 07:08 Train CROSSCOUNTRY 2h 8m 07:31 Newport Gwent Swansea 08:50 Train ARRIVA TRAINS WALES 1h 19m -
06:42
Birmingham New Street
09:45
Swansea
3h 3m
1
peak
Depart Arrive Travel By Train Company Duration 06:42 Birmingham New Street Bristol Parkway 07:54 Train CROSSCOUNTRY 1h 12m 08:08 Bristol Parkway Swansea 09:45 Train FIRST GREAT WESTERN 1h 37m
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 From Birmingham New Street
- Birmingham New Street to London Euston
- Birmingham New Street to Manchester Piccadilly
- Birmingham New Street to Newcastle
- Birmingham New Street to Leeds
- Birmingham New Street to Bristol Temple Meads
Trains To Swansea
- London Paddington to Swansea
- Reading Station to Swansea
- Manchester Piccadilly to Swansea
- Birmingham New Street to Swansea
- Bristol Parkway to Swansea




