Cardiff to London train

Cheap train tickets from Cardiff to London

Showing times and prices for 27 Jun

Cheapest

£49

Average

£63

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

Cheapest
10:18Cardiff Central1h54 12:12London Paddington
0 changes
£491One-way
Cheapest
10:41Cardiff Central1h59 12:40London Paddington
0 changes
£491One-way
09:51Cardiff Central1h53 11:44London Paddington
0 changes
£531One-way
08:17Cardiff Central1h57 10:14London Paddington
0 changes
£771One-way
08:41Cardiff Central1h53 10:34London Paddington
0 changes
£771One-way

Train schedule Cardiff to London

Showing trains for tomorrow, Monday, 27 June
08:17Cardiff Central1h57 10:14London Paddington
0 changes
08:41Cardiff Central1h53 10:34London Paddington
0 changes
09:18Cardiff Central1h54 11:12London Paddington
0 changes
09:51Cardiff Central1h53 11:44London Paddington
0 changes
10:18Cardiff Central1h54 12:12London Paddington
0 changes
10:41Cardiff Central1h59 12:40London Paddington
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Mon
27 Jun
Tue
28 Jun
Wed
29 Jun
Thu
30 Jun
Fri
01 Jul
Sat
02 Jul
Sun
03 Jul
Mon
04 Jul
Tue
05 Jul
Wed
06 Jul
Thu
07 Jul
Fri
08 Jul
Sat
09 Jul
Sun
10 Jul
Mon
11 Jul
Tue
12 Jul
Wed
13 Jul
Thu
14 Jul
Fri
15 Jul
Sat
16 Jul
Sun
17 Jul

Fastest train times from Cardiff to London

Showing times and prices for 27 Jun

Fastest Journey

1 h 53 m

Average

1 h 55 m

Trains per day

6

Distance

211 km

Of the 6 trains that leave Cardiff for London every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
08:41Cardiff Central1h53 10:34London Paddington
0 changes
£771One-way
Fastest
09:51Cardiff Central1h53 11:44London Paddington
0 changes
£531One-way
10:18Cardiff Central1h54 12:12London Paddington
0 changes
£491One-way
09:18Cardiff Central1h54 11:12London Paddington
0 changes
£771One-way
08:17Cardiff Central1h57 10:14London Paddington
0 changes
£771One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Cardiff to London

distanceDistance131 miles (211 km)
durationAverage train duration1 h 52 min
priceAverage train ticket price£49 (€55)
frequencyTrain frequency22 a day
changesDirect trainYes, there are 22 direct trains a day
carriersTrain companiesSouth Western Railway, Great Western Railway, Cross Country or First Great Western Service

Trains from Cardiff to London cover the 131 miles (211 km) long trip taking on average 1 h 52 min with our travel partners like South Western Railway, Great Western Railway, Cross Country or First Great Western Service. Normally, there are 22 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £42, but the average price of train tickets is £49. Travellers depart most frequently from Cardiff Central and arrive in London Victoria.

Train companies: Great Western Rail, South Western Railway and CrossCountry trains Cardiff to London

Great Western Rail, South Western Railway and CrossCountry trains will get you from Cardiff to London from £42. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

South Western Railway
Great Western Rail
CrossCountry

Save time and money by searching for and booking your South Western Railway train to London from Cardiff online with Omio! If you’re looking for the cheapest, fastest or earliest South Western Railway train from Cardiff to London, Omio can help you out every step of the way. Check current South Western Railway train timetables for the ideal departure and arrival times, compare the best connections for the 131 miles (211 km) journey to London from Cardiff as well as ticket information for the train (such as luggage policy and amenities offered onboard), and then book a cheap train ticket – all in one convenient place. If you are using the Omio app to search for trains from Cardiff to London, you can check straight away if the South Western Railway ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Buy your official South Western Railway Cardiff to London train tickets online on Omio quickly and easily and enjoy the travel experience!

    Are you making plans to travel between Cardiff and London? Why not take a train with Great Western Rail? Omio can show you current Great Western Rail train times, tickets, travel information (such as luggage policy and amenities offered onboard) and prices so you can find the best deals on Cardiff to London trains all in one place. On the Great Western Rail train, you can expect to travel 131 miles (211 km) to London from Cardiff. If you use the Omio app to search for trains from Cardiff to London, you can quickly see if the Great Western Rail ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way Great Western Rail train to London from Cardiff, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    Cardiff to London train information with Great Western Rail:

    • Average Duration: 1 h 53 min
    • Great Western Rail frequency: 22 a day

    CrossCountry is a fast speed train company in the United Kingdom and for your next train between Cardiff and London you can choose between Standard Class and First Class tickets on Omio.

    Enjoy a smooth and easy route between Cardiff and London with CrossCountry! As an official travel partner of CrossCountry, Omio can help you search current train timetables from CrossCountry, compare the best routes from Cardiff to London as well as the class fares available for this route (including information on luggage policy and amenities provided onboard), and buy the most affordable CrossCountry Cardiff to London train ticket available today. If you search for CrossCountry tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless rather than needing to wait in a queue at the train station in person to purchase tickets. Once you find your ideal route, book your one-way train to London from Cardiff on Omio or in the Omio app in just a few simple steps. You can then sit back and enjoy the 131 miles (211 km) journey between Cardiff and London with ease and comfort on a train with CrossCountry.

      Trains from Cardiff to London

      You can get a train from Cardiff to London easily, with a comprehensive timetable running throughout the week. There tend to be about 188 trains operating on any given week, so you’ll have plenty of departures from which to choose. Trains are relatively fast, with the average time being less than 2h. It’s a direct service between these two cities too, so you won’t have to transfer during your journey.

      Cardiff to London Train Time: Daily Departures

      There are about 150 trains departing between Monday and Friday, with the earliest departures being at approximately 05:00 and the last train leaving at around 21:20. On weekends there are about 38 trains that depart across the two days. The first train normally leaves at around 05:15 on Saturdays and about 08:20 on Sundays. The final departure of the days is at about 20:20 on Saturdays, whilst it’s a bit later at around 21:20 on Sundays.

      How long is the journey by train from Cardiff to London?

      It doesn’t take long for you to take a train to London from Cardiff. The average train takes about 1h 55min, whilst there are faster trains too. The quickest time you can complete this journey is around 1h 47min. One of the reasons trains are so fast during this trip is because they are all direct.

      Trains from Cardiff to London: Assembly of Cardiff at night. Source: Shutterstock

      What is/are the departure and arrival stations for trains from Cardiff to London?

      Departure train station:Trains normally depart from Cardiff Central train station, which is located in the south of the city centre. You can reach the train station from popular tourist areas like Techniquest in about 12 min if you take the number 2 City Circle bus. There are many facilities for you at the train station, such as a First Class Lounge, cash points, refreshments, and toilets.

      Arrival train station: Trains arrive at London Paddington train station, which is in the northwest of the city. You can get your sightseeing underway quickly from here, with sites such as Big Ben about a 23min journey away on the Circle Line. The train station offers many facilities, including restaurants, supermarkets, toilets and coffee shops.

      Which train companies travel from Cardiff to London?

      The company that operates trains from Cardiff to London is Great Western Railway. With up to 30 trains daily, depending on the day of the week that you travel, there is likely to be a suitable train to suit your schedule. Trains are also very fast, with most taking under 2 hours to arrive. The service is direct, providing there are no rail maintenance works taking place on the line.

      Night trains Cardiff

      You can’t take a train from Cardiff to London during the night, but lots of trains depart early and leave late. For example, you can depart at approximately 05:00 on some days and arrive in London at about 07:16. Alternatively, you could catch a train at about 21:20, which arrives at around 23:09.

      Great Western Railway trains from Cardiff to London

      Great Western Railway Cardiff to London trains provide fast and frequent service to passengers every day of the week. There are normally 30 trains that leave the welsh capital daily on weekdays. On weekends there tend to be about 21 trains that complete the route on Saturdays and around 17 that travel on Sundays. The earliest train you can board on weekdays is normally at about 05:07. The first train is a bit later on Saturdays at around 05:14, whilst it’s about 08:20 on Sundays. The last train you can normally take on weekdays and Sundays is at about 21:20, with it being a bit earlier on Saturdays at around 20:23. Trains from Cardiff to London don’t take long to complete the journey either, with the fastest train taking under 1h 50min. The average journey duration is only slightly longer, though, at about 1h 55min. Being a direct service, you can just sit back, relax and enjoy the journey.

      Trains from Cardiff to London: Sustainability travel

      Taking a train from Cardiff to London is good for the environment compared to travelling via other modes of transport. Trains release less CO2 per passenger than if you were to take a flight or drive. Train travel is also good for local wildlife populations, as their habitats are not disturbed by high levels of noise pollution that other methods of transport can cause.

      Train Cardiff to London: Services on Board

      You can enjoy a range of great services on board a train to London from Cardiff, such as a First Class cabin with comfier and more spacious seating. When travelling with Great Western Railway, you can take up to three items of luggage. You can take one large item, which must be smaller than the dimensions of 25 x 40 x 70cm. You can also take one medium bag, which must fit into the overhead luggage rack. In addition, you can take a smaller bag, but it must fit under your seat. You can take bikes on these trains too, but there is limited space, so it’s best to call up in advance. You can also bring your furry friend onboard the train, providing it is on a lead or in a suitable pet carrier. If you have a mobility issue or disability, you can seek assistance for your journey. It’s best to contact the provider in advance to let them know of any special help you may need so that they can provide a member of staff to assist you.

      How to find cheap train tickets from Cardiff to London

      You can get cheap fares from Cardiff to London by making sure you book tickets at your earliest convenience. Trains tend to become more expensive the closer you get to the departure date, so book early. You may also find cheaper tickets if you are flexible about when you can travel. For example, consider booking a day on either side of your preferred travel date as this may cost less. You can also use railcards, like a young person’s railcard, which offer great discounts throughout the year. When you are travelling you can read the Omio Magazine to get more inspiration about cheap travel destinations in the UK.

      Trains from Cardiff to London: the iconic London Eye by day. Source: Shutterstock

      To London by train—travel tips

      London has a great range of tourist attractions for visitors to enjoy. You could begin your visit by taking a trip up The Shard, which offers unobstructed views of the city. You will find Borough Market close by, where you can enjoy a selection of great street food. From here, you should walk along the South Bank, where you can stop and browse the markets by the side of the River Thames. If you keep walking west, you’ll reach the Sea Life Centre, where you can check out marine life from all across the world. Across the river are the Houses of Parliament and Big Ben, two of the most recognisable attractions in the capital. After this, grab a bit to eat in Soho at one of the many restaurants in the district. You can finish off your day by enjoying a performance to remember at the West End.

      • Go for a walk around Hyde Park
      • Take in a football game at The London Stadium
      • Visit the Queen at Buckingham Palace
      • Get your heart pumping at Thorpe Park
      • See someone famous at MadameTussauds

      Travel Tips: Trains from Cardiff to London

      Travel by train to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cardiff to London.
      FAQs
      Omio customers have found the cheapest trains from Cardiff to London to cost as little as £42  in the next 7 days.
      In the next 7 days you’ll find that the average cost of a train ticket between Cardiff and London is £49  one way.
      The train distance from Cardiff to London is around 131 miles (211 km).
      While the time it takes to travel 131 miles (211 km) from Cardiff to London can vary based on specific dates, weekends, and bank holidays, the train duration from Cardiff to London is on average 1 h 52 min.

      Omio customers book a train from Cardiff Central   to London Victoria   most frequently for this route.

      You can find the most popular departure train station for this journey, Cardiff Central, located approximately 1.1 miles (1.8 km) from the city centre of Cardiff. The most popular arrival train station in London, called London Victoria, is located around 1.8 miles (2.9 km) away from its city centre.

      If you're looking for trains from Cardiff to London, you can rely on South Western Railway, Great Western Railway, Cross Country or First Great Western Service to get you to London. It's also good to check out all possible train providers for the Cardiff to London journey to see if there might be differences in the amenities they offer.
      Yes, there are 22 direct trains per day from Cardiff to London. You can look to travel with Great Western Railway  without needing to change in between. Taking a direct train tends to save you time getting you to your destination, so it's worth paying attention to this when booking a ticket for this route.
      The average number of trains departing Cardiff for London is 22 a day. The train schedules and services may vary between weekdays and weekends.
      If you prefer early morning trains from Cardiff to London, the first train leaves at 05: 20. If you prefer late night trains from Cardiff to London, the last train of the day leaves at 20: 45. Omio shows you the latest train from Cardiff to London timetable to help you book the best departure time for this journey.
      You can find a train from Cardiff to London to cost on average £49 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Cardiff to London train generally on sale a few months before the planned travel date.

      Important Stations and Airports for this Journey

      Cardiff
      London
      The major railway station for departures from Cardiff is Cardiff Central. Read all the information you need to know about services, amenities and connections at Cardiff Central for your trip from Cardiff to London.
      Amenities at station
      WifiWifi
      LockersLockers
      ShoppingShopping
      ParkingParking
      ATMATM
      TaxisTaxis
      AccessibilityAccessibility
      ticketOfficeHours
      Ticket Office Hours
      Mon - Fri: 05: 40 - 21: 30 | Sat: 05: 40 - 21: 30 | Sun: 07: 30 - 21: 30
      Public transport options for Cardiff Central
      Commuter rail lines: City Line, Rhondda Line, Rhymney Line, Valley Line, South Wales Main Line
      Train lines: Transport for Wales, CrossCountry, Great Western Railway
      Location for Rail Replacement Services: At the rear car park (Penarth Road entrance)

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      Currency
      Language