Trains from Cardiff to London

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
Partnering with 450 providers
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 Tue 24 Jan Wed 25 Jan Thu 26 Jan Fri 27 Jan Sat 28 Jan Sun 29 Jan Mon 30 Jan Tue 31 Jan Wed 1 Feb Thu 2 Feb Fri 3 Feb Sat 4 Feb Sun 5 Feb Mon 6 Feb Tue 7 Feb Wed 8 Feb Thu 9 Feb Fri 10 Feb Sat 11 Feb Sun 12 Feb Mon 13 Feb Tue 14 Feb Wed 15 Feb Thu 16 Feb Fri 17 Feb Sat 18 Feb Sun 19 Feb Mon 20 Feb Tue 21 Feb Wed 22 Feb Thu 23 Feb Fri 24 Feb Sat 25 Feb Sun 26 Feb
Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices
Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices
Find prices Find prices Find prices 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 12m
Trains arrive inLondon
Trains depart fromCardiff
Train Ticket Price£ 26.71
Distance211 km
Train Companies
  • Great Western Railway

Trains from Cardiff to London: Journey Details

  • autobus All Cardiff to London trains are run by Great Western Rail
  • autobus All Great Western Rail Cardiff to London trains are direct
  • autobus Journey Time: The journey time for trains from Cardiff to London is usually around 2 hours.
  • autobus There are roughly 48 services a day for trains from Cardiff to London starting shortly after 5:00 a.m. with the last train departing Cardiff just before midnight.
  • autobusTrains from Cardiff to London depart from Cardiff Central and arrive at London Paddington.

Cardiff to London trains: Not what you're looking for?

Return trains from London to Cardiff | Compare all modes of traveling from Cardiff to London | Or learn more about trains to London



Looking for more travel information?


Love to travel by train ?

Or prefer the bus?

Tickets and schedules for National Express

The best ways to find cheap train tickets

London

Demographics

Local Time 06:23
£ 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.

Shopping

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.

Taking the Train from Cardiff

The main departure point for trains from Cardiff to London is Cardiff Central and trains typically depart from Platform 1. The train station is located in the centre of the city, next to the central bus station and popular attractions such as Stadium Plaza and the Millennium Stadium. Local bus services are frequent with services operating in the area as often as every 10 minutes. A taxi rank is based outside the station and there are several taxi companies that serve the Cardiff area including B-Line and Dragon Taxis. Public transport services stop at night, with no buses or trains operating between midnight and 5:00 a.m.

Getting into London by Train

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.

Schedules for Trains from Cardiff to London

Train
Total £ 44.37
Train
Total £ 44.27
Train
Total £ 41.23
Train
Total £ 41.40
Train
Total £ 38.25
Train
Total £ 34.16
Train
Total £ 34.16
Train
Total £ 34.16
Train
Total £ 33.62
Train
Total £ 34.21
Train
Total £ 30.60
Train
Total £ 34.16
Train
Total £ 30.63
Train
Total £ 30.63
Train
Total £ 22.44
Train
Total £ 30.60
Train
Total £ 22.44
Train
Total £ 22.44
Train
Total £ 22.44
Train
Total £ 18.36
Train
Total £ 25.95