The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.
The average ticket from Cardiff to London will cost around $ 77 if you buy it on the day, but the cheapest tickets can be found for only $ 63.
Find all the dates and times for this journey
Trains per day
Of the 5 train that leave Cardiff for London every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct train cover the 211 km distance in an average of 2h 6m but if you time it right, some train will get you there in just 2h 4m .
The slowest train will take 2h 11m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Avg. Train Duration:|
2 hours 11 minutes
|Train Ticket Price:||$40|
|Trains depart from:||Cardiff|
|Trains arrive in:||London|
|Train Companies:||Great Western Railway|
The majority of direct trains in the UK from Cardiff to London terminate at London Paddington and are provided by First Great Western taking approximately two hours. Other services incur a change at Bristol Templemeads. The first journey departs Cardiff shortly after 5:00 a.m. with the last train departing Cardiff just before midnight. During peak travel times, there are two trains an hour. Sunday services are reduced, with one train an hour.
Return journeys for trains from London to Cardiff are also available.
The main departure point for trains from Cardiff to London is Cardiff Central and trains typically depart from Platform 1. The train station is located in the centre of the city, next to the central bus station and popular attractions such as Stadium Plaza and the Millennium Stadium. Local bus services are frequent with services operating in the area as often as every 10 minutes. A taxi rank is based outside the station and there are several taxi companies that serve the Cardiff area including B-Line and Dragon Taxis. Public transport services stop at night, with no buses or trains operating between midnight and 5:00 a.m.
London Paddington is a central London station, close to Regent's Canal, Little Venice, Hyde Park, Kensington Gardens and conveniently located for the shopping districts of Bayswater and Marylebone. Hyde Park and Kensington Gardens are less than 10 minutes walk. Other central London attractions such as the London Eye are accessible by tube trains and taxis which take approximately 20 minutes. Both forms of onward transport are available at London Paddington station. Public transport services, with the exception of taxis, are not available between 12:00 a.m. and 5:00 a.m.