Cardiff to London

Save 61% on average when you buy in advance

Trains from Cardiff to London

Board a train and switch the castles in the Welsh capital for the diverse urban settings in London in just under 2 hours. Aside from being an eco-friendly option, train travel is a stress-free and cost-effective way to travel across different parts of the UK. Catching trains from Cardiff to London will see you starting your journey at Cardiff Central station and stopping at London Paddington station. With 49 daily train services running on this route, you’ll easily find a train that fits your schedule. Whether you’re travelling for business or a short getaway, you can find train tickets to London for as little as £28.95* with Rail Online today.


Cheap Train Tickets from Cardiff to London

Whether it’s travelling for business or a holiday, Rail Online is committed to providing you with convenient and cost-effective travel solutions. Follow our top tips to find cheaper train tickets for your London trip to allocate your budget to enjoy fun and cultural experiences in the English capital.

  • Get a Railcard: An ideal solution for those who often travel across different cities in the UK, National Railcards offer a ⅓ discount off selected journeys in the UK.
  • Book in advance: UK train companies usually release cheaper tickets up to 12 weeks before departure. If you want good deals on your tickets, you should book your tickets as soon as you’ve settled on your travel plan.
  • Travel off-peak: If you travel off-peak, you can enjoy a quieter journey and pay less for your ticket.
  • Utilise GroupSave: Save up to 34% on eligible trips with off-peak and super off-peak fares when you travel with 3-9 people.

Find everything you need for a budget-friendly trip from Cardiff to London with Rail Online. We pride ourselves on offering affordable train tickets across various cities in the UK, along with important information such as train schedules, travel tips, and more. Browse online to find cheaper tickets for your next getaway to London, as well as tickets for your return trip from London to Cardiff.

Frequently Asked Questions

Looking for more information about your future trip from undefined? Our team at Rail Online have the answers to all your questions.

What's the difference between 1st and 2nd classes?

If you’re looking for a flexible and convenient solution, First Class tickets offer priority boarding, spacious seats with extra legroom, and at-seat meal services during your journey. In addition, First Class ticket holders have access to exclusive lounge spaces in selected stations. But, if you’re looking for cheaper alternatives, Second Class tickets o ffer enough comfort for an enjoyable train journey.

How long does the train from Cardiff to London take?

The fastest train journey from Cardiff to London takes around 1 hour and 47 minutes, while the standard journey takes up to 2 hours and 18 minutes.

What time does the first train from Cardiff to London leave?

You can catch the first train from Cardiff to London at 04:07. However, please note that the times and services of th is train route may vary on the weekend and public holidays. There may be earlier departure times that involve a connecti on.

What's the distance between Cardiff to London by train?

The train journey from Cardiff to London covers a distance of 131 miles (211 km).

Which train companies should I travel with from Cardiff to London?

You can board a train from Great Western Railway, South Western Railway, or CrossCountry to travel directly from Card iff to London.

Is there WiFi available on trains from Cardiff to London?

Most trains from Cardiff to London will offer complimentary WiFi service for all passengers.

Is there a direct train from Cardiff to London?

Yes, you can travel directly from Cardiff to London without having to do changeovers at other stations. There are 49 direct train services travelling from Cardiff Central station to London each day. However, there may be fewer services o n the weekend, public holidays, or any other special occasion.

What time does the last train from Cardiff to London leave?

The last train from Cardiff to London leaves at 21:52. However, the times and services of this route may change on th e weekend or public holidays.

What are the train stations that offer Cardiff to London train services?

When travelling on this route, you’ll start your journey at Cardiff Central station and end your journey at London Pa ddington station. During your journey, your train may stop at Newport station, Bristol Parkway station, Swindon station, and Reading station before reaching the final destination.

How much cO2 will I save by taking this train journey?

Travelling from Cardiff to London via train only takes up to 9.24 kg of cO2. Compared to car travel (which emits 30.9 6 kg of cO2) and a flight journey (56.77 kg of cO2), train travel on this route is an effective eco-friendly solution.undefinedundefined

Looking for more Trainspirations