Blair Atholl to Swansea
12 May 2013Train times result
Depart
Arrive
Duration
Changes
-
14:11
Blair Atholl
08:50
Swansea
18h 39m
3
peak
Depart Arrive Travel By Train Company Duration 14:11 Blair Atholl Perth 14:52 Train SCOTRAIL 41m 15:29 Perth Haymarket (Edinburgh) 16:39 Train SCOTRAIL 1h 10m 16:55 Haymarket (Edinburgh) Crewe 19:59 Train VIRGIN TRAINS 3h 4m 04:54 Crewe Swansea 08:50 Train ARRIVA TRAINS WALES 3h 56m -
20:19
Blair Atholl
13:33
Swansea
17h 14m
2
peak
Depart Arrive Travel By Train Company Duration 20:19 Blair Atholl Edinburgh Waverley 22:19 Train SCOTRAIL 2h 0m 06:52 Edinburgh Waverley Crewe 09:57 Train VIRGIN TRAINS 3h 5m 10:08 Crewe Swansea 13:33 Train ARRIVA TRAINS WALES 3h 25m -
20:19
Blair Atholl
12:34
Swansea
16h 15m
3
peak
Depart Arrive Travel By Train Company Duration 20:19 Blair Atholl Edinburgh Waverley 22:19 Train SCOTRAIL 2h 0m 05:36 Edinburgh Waverley Lancaster 07:47 Train TRANSPENNINE EXPRESS 2h 11m 07:57 Lancaster Crewe 08:58 Train VIRGIN TRAINS 1h 1m 09:08 Crewe Swansea 12:34 Train ARRIVA TRAINS WALES 3h 26m
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




