Whether you’re heading into London for business or for pleasure, jumping on a train to Paddington station makes life so simple.

With services running throughout the day, from 05.00 until approximately 21.00, and with each journey lasting around 2 hours and fifty minutes, you have plenty of time to relax, catch up with work with our free WiFi or get some rest. There are a number of ticket options including our flexible Anytime Return tickets, and even deals that include Travelcards, allowing unlimited bus, tube, tram and DLR journeys around London.

Live departures and arrivals

Exciting, vibrant, and buzzing, London has it all. Richly diverse, culturally immersive, and a retail lover's dream, step off the train and feel the vibe. 

With attractions such as the innovative London Eye, the fully interactive Science museum, or the internationally acclaimed London Zoo, there’s something to appeal to every taste. Madame Tussauds, and the Tate Modern Art Gallery vie with the magnificent St Paul’s Cathedral, each attraction having its own draw. 

For retail therapy, Covent Garden draws visitors from around the globe, and the heart of swinging London, Carnaby Street still works its magic, with the fabulous clothes stores rivalling the famous King’s Road for iconic labels and designer names. 

Theatres lining London’s West End have year long show runs, the thrill of the greasepaint mingling with the lights and music from the orchestra pit. Musicals, classic plays, comedy and more, attract audiences time and time again, while the Royal Opera House, home to the prestigious London Ballet put on world class performances every day, with tickets highly sought after. 

Whether you’re in London for business, or purely for pleasure, with a relaxing train journey from Swansea all the way, you can arrive feeling refreshed and relaxed. Download our easy-to-use app for train times and ticket bookings, and follow us on Twitter for up-to-date travel news


*Advance tickets are our best value fares and Railcard discounts can be used when booking. We can't guarantee the availability of Advance tickets as they are generally limited in number and only on sale up to 6pm prior to the day of travel. So we recommend you book early to avoid disappointment.