Book Cheap Train Tickets From Swansea To London

Use our booking form to find all the available trains from Swansea To London journey with advance options to get cheapest and best prices on your travel tickets. Book Swansea To London Train Tickets here.

Where do you want to go?

Swansea, in Wales, is one of the most popular UK beach destinations. With golden sandy beaches, open green spaces, family friendly tourist attractions, and more, Swansea is your ideal place for a family or romantic getaway. The coastal city is connected to London by rail and bus. Regular Trains from Swansea to London ply been the two cities.

London is the city that you always dreamt of. Complete with a rich historical background, modernism to stay in time with changes and activities and attractions to keep all tourists engaged, London is an experience rather than merely a destination. Hop onto the Swansea London Train and come and explore the archaeological wonder.

National Express also runs frequent Swansea to London bus frequently. The journey takes around 7 hours with the earliest leaving at 3.00am at a reasonable frae of around £20.00.

Train Provider From Swansea To London Date Fare Duration
rail providers great western railway 07:29 11:07 15 November 2018 £70.90 3 Hr 38 Min
Book Now
rail providers great western railway 07:59 11:30 15 November 2018 £70.90 3 Hr 31 Min
Book Now
rail providers great western railway 06:29 09:55 15 November 2018 £135.60 3 Hr 26 Min
Book Now
rail providers great western railway 06:59 10:25 15 November 2018 £135.60 3 Hr 26 Min
Book Now

Budget Friendly, Convenient and Extremely Comfortable Train from Swansea To London

Leaving Swansea as early as 3.52am, GWR runs frequent Swansea to London Train taking a little over 3 hours to reach London Paddington station. With almost one train in every hour, reaching London at a convenient time is a possible feat.

With various types of passengers, train service providers offer various types of tickets, various times, direct as well as trains with stops and different classes of travel. Each of these variations may have a different price when you buy your ticket on the Train Swansea To London.

Passengers buying tickets for the Trains Swansea To London can chose from Anytime tickets, Season Tickets, Advance tickets in addition to availing several tips to enjoy discounts on the ticket prices. We suggest to read thoroughly, use RailCards and any other additional benefits offered by the service providers to enjoy the best fares.

Departure To Fare Duration
Newcastle London £158.5 3 Hr 33 Min
Book Now
Leicester London £73.0 1 Hr 48 Min
Book Now
Birmingham London £74.0 2 Hr 28 Min
Book Now
Southampton London £45.6 1 Hr 59 Min
Book Now
Swansea London £70.9 3 Hr 38 Min
Book Now
Nottingham London £74.5 1 Hr 59 Min
Book Now
Oxford London £35.6 1 Hr 58 Min
Book Now
Aberdeen London £168.1 7 Hr 36 Min
Book Now
Liverpool London £148.0 2 Hr 55 Min
Book Now
Edinburgh London £70.5 4 Hr 18 Min
Book Now
Glasgow London £141.5 5 Hr 48 Min
Book Now
Portsmouth London £32.4 2 Hr 11 Min
Book Now
Bristol London £108.7 1 Hr 57 Min
Book Now
Brighton London £33.1 1 Hr 26 Min
Book Now
Hull London £115.0 2 Hr 49 Min
Book Now
Leeds London £131.5 2 Hr 26 Min
Book Now
York London £86.9 1 Hr 53 Min
Book Now
Bradford London £89.6 3 Hr 14 Min
Book Now
Sunderland London £93.2 3 Hr 29 Min
Book Now
Winchester London £39.3 1 Hr 38 Min
Book Now
Wolverhampton London £94.0 2 Hr 8 Min
Book Now
Manchester London £216.0 2 Hr 26 Min
Book Now