Thanks to Gopili, compare train ticket prices and find the best price to travel from Swansea to London by train. Our service is dedicated to helping you find the cheapest Swansea to London train ticket and gives you practical information: booking, next departures, timetables, fares, and good deals.
Train tickets to London
From United Kingdom
Train tickets from Swansea
To United Kingdom
Popular train journeys
Find cheapest tickets to travel from Swansea to London by train, bus, ride sharing and plane. With the calendar below, choose the day you want to travel and easily find the cheapest price.
And if you change?
Other alternatives of transport exist to travel from Swansea to London:
Train ticket types for your travel
Rail tickets may look a bit complex at first sight but it's simple to apprehend their functioning. To begin, there are three main rail tickets types available in the UK for your train Swansea to London: Advance, Off-Peak and Anytime tickets.
Transport operators from Swansea to London
The following table lists the various transport operators serving the route Swansea to London.
|Great Western Railway||Swansea||London|
Departure and arrival for your train travel
To travel from Swansea to London, only one train station is available for your departure, this is the Swansea train station. London city has several stations available for your arrival:London Waterloo train station, London St Pancras train station, London Stratford international train station, London New Barnet train station, London Bexley train station, London Enfield Town train station, London Harrow & Wealdstone train station, London Victoria train station, London Liverpool Street train station, London Bridge train station, London Charing Cross train station, London Euston train station, London Paddington train station, London King's Cross train station, London Fenchurch Street train station, London Southall train station, London Surbiton train station.
Swansea train station
The easiest way to spend less on your Swansea London train ticket may be to buy a railcard. While regional railcards are available in some areas, National railcards enable you to spend less on most rail fares across the United Kingdom. Everyone is eligible to at least 1 of the railcard, even non-UK residents. National railcards available: 16-25 discount card, Senior railcard, Two together railcard, Family and Friends railcard and Disabled persons discount card.
What are the benefits of a railcard?
When getting a railcard, you aim to save money after several journeys. But is it really relevant when travelling from Swansea to London? Use your calculator, taking into account:
A = the cost of the railcard (i.e.: £30)
B = average price cut with the railcard (i.e.: 34%)
C = average cost for a Swansea London ticket (i.e.: £36.02)(1)
Start by dividing A by B: this will show you the budget from which the card will be efficient. Then divide that number by C. You will see the average number of journeys needed across the year to be profitable.
In our example, A/B = £30/34% = £88.00. Then, 88/£36.02 = 2.44. Your railcard will be worth the investment if you're doing at least 3 trips from Swansea to London (one way journey).
How much does a railcard cost?
All railcards cost £30 except the Disabled persons railcard that costs £20. Railcards enable you to get 34% off most rail fares, so you will save 1/3 on most rail fares.
(1)Average prices observed over the last 3 months for one way journey
|Train Journey||Average price without railcard(1)||With a railcard 34% off(2)||Saving based on a one-way trip||Number of return trips to pay off the cost|
|Swansea to London train||£36.02||£24.02||£12.01||2.45|
(1)Average price observed over the last 3 months for one way
(2)Price calculated with an average reduction of 34% on train tickets fare
Travel information for your train journey
Route Swansea to London
|Arrival city||London, England|
|Departure city||Swansea, Wales|
|Lowest train ticket price||from £18.50|
|Train operators for Swansea to London||Great Western Railway|
Which train company can I use?
The trains between Swansea (West Wales and The Valleys) to London (London England) are operated by Great Western Railway. The services on board can vary depending on the train operator.
How far is it by train?
There are 164 miles between both cities and the average journey time between Swansea to London is around 3h25m. Train travel is often the quickest solution to travel to London from Swansea, and it's also a greener option than driving your car or using the plane.
What is the price of the train?
Based on our data, the best price to travel by train in the next month is £18.50. This price is based on an adult ticket and does not include the savings you can make with a discount card.
If you're searching for cheap train tickets Swansea to London, we're here to help. Here we share with you some tricks to find cheap train tickets.
Getting your ticket early instead of leaving it until the last minute will help you to get a lower fare. Advance tickets usually go on sale 90 days before the date of departure. On many routes you can save as much as 80% by buying your ticket 90 days in advance. We recommend you to get your ticket as soon as possible.
To find cheap train tickets, you have to avoid the busy peak travel times between 06:30 to 09:30 and 15:30 to 18:30. Be flexible and your train ticket Swansea to London will cost less.
If you already know at what time you wish to come back, you should verify the price of two singles as they may work out cheaper than a return. You need to use the exact train you booked.
Frequently, purchasing a ticket from Swansea to an intermediary station as well as an additional ticket from this station to London costs less than getting a single ticket for your entire journey. Splitting your ticket can help you pay less.
Many trains run from Swansea to London, but there are also near stations served like for instance:
Great Western Railway
Gopili compares ticket prices for you every day from all operators to help you find cheap train tickets for your next trip. The best Great Western Railway price found was £18.50.
Price barometer for train tickets covering this trip
The gopili price barometer gives the prices for a Swansea to London train and helps you to know whether you are getting a good deal:
Average prices over the last 9 months based on user searches
You are able to purchase your Swansea to London train ticket in three different ways:
Can I book my ticket online?
If you're booking your train tickets online, you can quickly compare train timetables and fares to get the best deal. Most rail operators as well as online ticket specialists give the ability to book on their website. Once your ticket is booked, you will have a confirmation email including a collection number that you will bring with your card to have your ticket at the station before your journey.
Is it possible to book a train ticket over the phone?
Most rail providers and several rail ticket retailers will have phone numbers in order to take your booking by phone.
How can I book my ticket at the station?
Depending on the station, you can either get your train ticket at the staffed ticket office or with a self-service ticket machine available at many stations. We suggest you to check beforehand if the station offers these services and the opening hours.
By using our fast and easy to use search engine, you will be able to compare hundreds of train tickets from all major rail providers. Gopili can help you find cheap train tickets from Swansea to London! For your information, train tickets London to Swansea are also available for your return trip.
We compare train ticket prices for all major companies to travel from Swansea to London by train and find the best price for you. Here are the best prices selected for the coming days to go to London. Your Swansea to London train ticket is just few clicks away!
|£18.50||MORE||26/02/2017||08:49||Great Western Railway||17 hours ago|
|£23.00||MORE||07/03/2017||19:29||Great Western Railway||3 days ago|
|£23.00||MORE||10/03/2017||20:29||Great Western Railway||1 day ago|
|£23.00||MORE||08/03/2017||19:29||Great Western Railway||4 days ago|
|£27.50||MORE||06/03/2017||19:29||Great Western Railway||14 hours ago|
|£32.00||MORE||24/02/2017||20:29||Great Western Railway||6 days ago|
|£36.00||MORE||04/03/2017||19:29||Great Western Railway||1 day ago|
|£36.00||MORE||28/02/2017||19:29||Great Western Railway||1 day ago|
|£36.00||MORE||10/03/2017||19:29||Great Western Railway||1 day ago|
|£36.00||MORE||08/03/2017||09:28||Great Western Railway||20 hours ago|
Best price found for Swansea to London train ticket for the next 30 days.