Find trains from London to Cardiff
Search for cheap train tickets from London to Cardiff and book your trip in minutes.
Best deals for train tickets from London to Cardiff
Find the right train ticket for you
From £32
Train - Operated by Great Western RailwayFrom £49
Train - Operated by AccesRailFrom £49
Train - Operated by AccesRailFrom £49
Train - Operated by AccesRailFrom £49
Train - Operated by AccesRailFrom £84
Train - Operated by AccesRailLondon to Cardiff train information
Find information about ticket prices, popular stations, and train companies that offer trains from London to Cardiff
RETURN FROM | £117 |
---|---|
ONE-WAY FROM | £43 |
AVG TRAVEL TIME | 2h 10m |
TRAIN COMPANIES | AccesRail, Great Western Railway |
London Train Station Directory
Location of major train stations in London
Cardiff Train Station Directory
Location of major train stations in Cardiff
Book return train tickets from London to Cardiff
Below are the quickest and cheapest return train tickets from London to Cardiff that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Book one-way train tickets from London to Cardiff
Below are the fastest and cheapest one-way train tickets from London to Cardiff we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Choose the best way to get from London to Cardiff
FAQs for booking trains from London to Cardiff
How much does a train ticket from London to Cardiff Wales cost?
For this week, you can purchase tickets from London to Cardiff Wales starting at £59 one-way.
How long is the train ride from London to Cardiff Wales?
It takes 1h 48m to get from London to Cardiff Wales by train. For this route, you may experience slight differences in travel time depending on the train you book. Look for direct options when searching if possible. AccesRail has the quickest available train to your destination.
Which train companies operate between London to Cardiff Wales?
There are many trains travelling between London and Cardiff Wales which are AccesRail and Great Western Railway. The cheapest AccesRail is what we have recently available with prices starting at £117 for a return ticket.
How far is London to Cardiff Wales by train?
London and Cardiff Wales are 131.3 mi apart from one another, but the actual distance by train depends on the route taken. Most trains from London to Cardiff Wales will get there in 1h 48m.
What is the carbon footprint of a train from London to Cardiff Wales?
31lb is the average carbon footprint of travelling from London to Cardiff Wales by train. Carbon emissions for flights between these two cities are around 158lb. The carbon footprint by bus can vary, but is around 19lb.
Is a train the fastest way to get from London to Cardiff?
To save time, the fastest way to travel is by train from London to Cardiff on AccesRail. Expect the length of time you’ll spend onboard AccesRail to be about 1h 43m compared to taking a flight from London to Cardiff or a bus from London to Cardiff which have been found to be slower alternatives.
Is a train the cheapest way to get from London to Cardiff?
A bus from London to Cardiff from £10 can save you up to 89% on the cost of your trip compared to booking a flight from London to Cardiff or a train from London to Cardiff.