Trains from Cardiff to London

Approved for

and more

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries
Today Wed 29 Mar Thu 30 Mar Fri 31 Mar Sat 1 Apr Sun 2 Apr Mon 3 Apr Tue 4 Apr Wed 5 Apr Thu 6 Apr Fri 7 Apr Sat 8 Apr Sun 9 Apr Mon 10 Apr Tue 11 Apr Wed 12 Apr Thu 13 Apr Fri 14 Apr Sat 15 Apr Sun 16 Apr
Find prices Find prices
Find prices Find prices
Find prices Find prices

Price Calendar: These fares were collected over the last 24 hours and may be subject to change.

Cardiff to London Train Information

Avg. Train Duration2h 13m
Trains arrive inLondon
Trains depart fromCardiff
Train Ticket Price£ 27.27
Distance211 km
Train Companies
  • Great Western Railway

Quick Guide: Trains from Cardiff to London

The main departure point for trains from Cardiff to London is Cardiff Central and trains usually arrive into Paddington Station in London. Most journeys are direct, some require one change. There are around 48 services departing daily.


Which train companies go from Cardiff to London?

Great Western Railway operate trains running from Cardiff to London Paddington.

How long is the train from Cardiff to London

Trains from Cardiff to London take about 2 hours. Journey time may be considerably more if travelling on a Sunday or a national holiday.

When are the first and last trains of the day from Cardiff to London?

The first service of the day departs Cardiff to London shortly after 5:00 a.m. with the last train departing from Cardiff to London just before midnight.

Where do trains from Cardiff to London depart from and arrive to?

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.



Local Time 05:21
£ Pounds Sterling
Population 7,500,000
Region Greater London
Languages English

How expensive is London?

An Average Meal

An average meal in a restaurant in London costs 14.1% more than in Cardiff.


Prices in London are on average 16.8% higher than in Cardiff.

Public Transport

Public transport in London costs around 38.7% more than in Cardiff.

A Night in a Hotel

A night in a hotel in London is about 53.4% more expensive than in Cardiff.

Cheapest Cardiff to London Trains for the Next Few Days