If the booking engine isn't loading, simply refresh the page or click here.

Coupons, Deals, Vouchers and Discount Codes

Just £35
Deal

Incredible Offers - Book Cheap Train From Swansea to London Start From Just £35

Book your cheap train between Swansea to London today for just £35. ecure this wallet-friendly deal now and travel comfortably across the UK. Hurry, limited tickets are available at this fant ... Show More

From £4.20
Deal

Easy Booking & Fast Travel - Book Train Swansea to Cardiff Central Start from £4.20

Book your cheap train from Swansea to Cardiff Central in advance and save big! Tickets start as low as £4.20. Enjoy a comfortable ride at an unbeatable price. Use this offer today and save a ... Show More

Just Pay £35
Deal

Start Your Adventure - Train From Swansea to London Paddington Just Pay £35

Book your Swansea to London Paddington train tickets in advance starting at just £35. Travel comfortably and affordably by securing this fantastic deal today. This is the perfect chance to sa ... Show More

Pay £1.90
Deal

Book Swansea to Neath Ticket Just Pay £1.90

Enjoy this special offer and book best ticket Swansea to Neath starting at £1.90. Travel in comfort and style, all while staying within budget. Grab this limited-time deal before it expires. ... Show More

Start at £2.40
Deal

Affordable Train Swansea to Llanelli Train Ticket Start at £2.40

Book your train Swansea to Llanelli Just Pay £2.40. Enjoy budget-friendly and comfortable travel with cheap train tickets when you plan ahead. Don’t miss this offer!

... Show More

Swansea to London Trains | Find Swansea to London Cheap Train Tickets, Schedules, Fares & More

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.00 am at a reasonable frame of around £20.00.

Leaving Swansea as early as 3.52 am, GWR runs frequent Swansea to London Train taking a little over 3 hours to reach London Paddington station. With almost one train 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 choose 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.

Read More
Read Less
Submit a Review