Eurotraintrip
Platform 14 at London Paddington station, looking east

A platform at London Paddington, the west London terminus where direct trains from Cardiff Central arrive.

Photo: Sunil060902 / Wikimedia Commons (CC BY-SA 3.0)

Cardiff to London by Train

A domestic route within United Kingdom.

Reviewed by Eurotraintrip on 2026-07-30

Duration
1h 47m – 2h 14m
Price from
30 GBP
Distance
208 km
Operators
Great Western Railway
Frequency
Around 53 direct trains a day each way on the Cardiff Central-London Paddington corridor

Compare and book Cardiff–London tickets

Check prices

What makes Cardiff to London different

  • Cardiff Central opened in 1850 as plain 'Cardiff' on the South Wales Railway, was renamed 'Cardiff General' in 1924, then rebuilt by the Great Western Railway between 1931 and 1934 into the Art Deco concourse and cupola still standing today.
  • A GBP139m enhancement programme led by Transport for Wales, funded by the Department for Transport, the Welsh Government and Cardiff Capital Region, secured planning permission in summer 2025 for a larger concourse and additional gate-lines at Cardiff Central.
  • London Paddington's Elizabeth line platforms, on the station's west side in Eastbourne Terrace, opened on 24 May 2022 - nearly 170 years after Brunel's 1854 mainline train shed and almost 160 years after the first Underground platforms opened there in 1863.

Cardiff station

Departs from Cardiff Central, opened in 1850 and rebuilt into its present Art Deco form by the Great Western Railway between 1931 and 1934; a GBP139m Transport for Wales enhancement scheme, with planning permission secured in summer 2025, will add a larger concourse and extra gate-lines in the coming years.

London station

Arrives at London Paddington, Brunel's 1854 iron-and-glass terminus - the Elizabeth line's platforms opened here on 24 May 2022 on the station's west side in Eastbourne Terrace, alongside the older Bakerloo, Circle, District and Hammersmith & City lines' tube station.

Train vs. other options

At around 208km, driving the M4 from Cardiff to central London typically takes roughly 2h45m-3h30m outside rush hour, but the Severn crossings and the M4 through Berkshire are both prone to holdups that can stretch that considerably - GWR's fastest direct train covers the same trip in 1h47m, city centre to city centre, with no parking to find at the other end.

Booking tips

  • Book GWR Advance singles as soon as they're released - 12 weeks before a weekend departure, 13 weeks before a weekday one - since the cheapest tickets are limited in number and sell out well before the day.
  • Off-peak and Anytime tickets cost more than Advance fares but let you travel on any train that day - worth it if your plans in London (or your return to Cardiff) aren't fixed to one specific departure.
  • Direct trains call at Reading, Swindon, Bristol Parkway and Newport - if you're catching a connection at Reading for the Elizabeth line or a South West service, check your specific train actually stops there before booking.

Good to know: GWR Advance single tickets on this route go on sale 12 weeks ahead of a weekend departure and 13 weeks ahead of a weekday one - book right when that window opens for the cheapest fare, since prices climb, and the cheapest tickets vanish, the closer you get to the travel date.

While you're in London

Tower Bridge over the River Thames in London

Tower Bridge over the Thames, completed in 1894.

Photo: Rafa Esteve / Wikimedia Commons (CC BY-SA 4.0)

Getting around London is the easy part — tap a contactless card on the Tube and go — the harder part is timing entry to the Tower of London or the British Museum's 2026 Bayeux Tapestry show before the good slots are gone.

Full London travel guide →

Frequently asked questions

How long does the train from Cardiff to London take?

GWR's fastest direct trains cover the roughly 208km route in about 1 hour 47 minutes; slower, more-stopping services take up to around 2 hours 14 minutes.

How much does the train from Cardiff to London Paddington cost?

Advance singles on this route have been seen from around GBP30 when booked well ahead, though exact lowest fares vary by date and how far in advance you book - prices climb quickly closer to departure.

Which station do trains from Cardiff arrive at in London?

Direct GWR trains from Cardiff Central arrive at London Paddington, on the west side of central London, with connections onto the Elizabeth line and the Bakerloo, Circle, District and Hammersmith & City Underground lines.

Related routes