Book Cheap Train Tickets from Swansea To Edinburgh

A journey always charms your minds and if you plan your journey by train then there are a large number of trains from Swansea to Edinburgh travelling on a daily basis. Train from Swansea to Edinburgh gives you a joyful travel. Swansea Edinburgh train gives you all the facilities at different prices. There are total 36 trains travelling from Swansea to Edinburgh on a daily basis. Edinburgh being a great city for travellers, Swansea to Edinburgh train may take a little longer on weekends and holidays. Swansea to Edinburgh bus is another option to travel though it may take a little longer but may be a little cheaper than train. You may compare the different prices and book your tickets online.

Train Provider From Swansea To Edinburgh Date Fare Duration
rail providers arriva trains wales 09:55 17:36 15 November 2018 £185.40 7 Hr 41 Min
Book Now
rail providers great western railway 06:29 15:08 15 November 2018 £199.40 8 Hr 39 Min
Book Now
rail providers arriva trains wales 07:42 15:34 15 November 2018 £199.40 7 Hr 52 Min
Book Now
rail providers great western railway 06:29 14:19 15 November 2018 £199.40 7 Hr 50 Min
Book Now
rail providers arriva trains wales 08:53 16:20 15 November 2018 £199.40 7 Hr 27 Min
Book Now
rail providers arriva trains wales 07:07 14:19 15 November 2018 £199.40 7 Hr 12 Min
Book Now
Departure To Fare Duration
Manchester Edinburgh £74.2 3 Hr 12 Min
Book Now
Newcastle Edinburgh £41.8 1 Hr 31 Min
Book Now
Aberdeen Edinburgh £35.5 2 Hr 35 Min
Book Now
London Edinburgh £159.5 5 Hr
Book Now
Birmingham Edinburgh £122.6 4 Hr 3 Min
Book Now
Glasgow Edinburgh £9.3 1 Hr
Book Now
Leeds Edinburgh £111.5 3 Hr 12 Min
Book Now
Hull Edinburgh £122.0 4 Hr 1 Min
Book Now
Sunderland Edinburgh £60.5 2 Hr 15 Min
Book Now
Oxford Edinburgh £161.0 6 Hr 28 Min
Book Now
Wolverhampton Edinburgh £127.2 3 Hr 49 Min
Book Now
Cardiff Edinburgh £181.6 6 Hr 15 Min
Book Now
York Edinburgh £94.5 2 Hr 37 Min
Book Now
Bristol Edinburgh £196.6 7 Hr 2 Min
Book Now
Nottingham Edinburgh £138.1 4 Hr 55 Min
Book Now
Brighton Edinburgh £98.0 6 Hr 7 Min
Book Now
Swansea Edinburgh £185.4 7 Hr 41 Min
Book Now
Bradford Edinburgh £115.5 4 Hr 2 Min
Book Now
Portsmouth Edinburgh £167.6 7 Hr 37 Min
Book Now
Leicester Edinburgh £144.1 5 Hr 37 Min
Book Now
Southampton Edinburgh £169.3 7 Hr 13 Min
Book Now
Liverpool Edinburgh £77.3 3 Hr 55 Min
Book Now
Norwich Edinburgh £141.5 6 Hr 16 Min
Book Now