Trains from London to Cardiff

  • Lowest price from ≈ A$118.41 £63.04
  • Average duration 1h 53m
  • Connections per day 27
  • Distance 214 km
  • CO₂ per person 3 kg

train from London to Cardiff

The journey from London to Cardiff is about 214 km. On average a train trip takes 1h 53m with 27 connections per day.

Lowest price ≈ A$118.41 £63.04
Trip duration 1h 53m
Connections per day 27
Lowest price ≈ A$118.41 £63.04
Highest price ≈ A$297.99 £158.65
First departure 05:23 AM
Last departure 10:49 PM
Distance 214 km
Departure London
Arrival Cardiff
Travel operator Great Western Railway
Find the best price
Great Western Railway14.98 kg CO₂
20:45London paddington
1h 52m
22:37Cardiff central
≈ A$99.12 $71.40
direct
Great Western Railway14.98 kg CO₂
08:33London paddington
1h 56m
10:29Cardiff central
≈ A$99.12 $71.40
direct
Great Western Railway14.98 kg CO₂
21:45London paddington
1h 51m
23:36Cardiff central
≈ A$99.12 $71.40
direct

Next departures from London to Cardiff

Sample times and fares for the coming days — book to confirm availability and price.

Great Western Railway ≈ A$142,874.69 £76,067.00
05:23 London paddington
3h 16m · 2 changes
09:08 Cardiff central
Great Western Railway ≈ A$143,355.52 £76,323.00
05:23 London paddington
2h 29m · 1 changes
08:39 Cardiff central
Great Western Railway ≈ A$37,396.44 £19,910.00
06:48 London paddington
1h 51m · direct
08:39 Cardiff central
Great Western Railway ≈ A$62,807.61 £33,439.00
07:05 London paddington
2h 37m · direct
09:42 Cardiff central
Great Western Railway ≈ A$143,355.52 £76,323.00
07:31 London paddington
2h 48m · 1 changes
10:31 Cardiff central
Great Western Railway ≈ A$37,400.20 £19,912.00
08:05 London paddington
2h 37m · direct
10:42 Cardiff central
Great Western Railway ≈ A$143,368.67 £76,330.00
08:32 London paddington
2h 49m · 1 changes
11:32 Cardiff central
Great Western Railway ≈ A$65,690.76 £34,974.00
09:05 London paddington
2h 37m · direct
11:42 Cardiff central
Great Western Railway ≈ A$78,156.87 £41,611.00
09:32 London paddington
2h 49m · 1 changes
12:33 Cardiff central
Great Western Railway ≈ A$57,730.64 £30,736.00
10:32 London paddington
2h 49m · 1 changes
13:32 Cardiff central
Great Western Railway ≈ A$56,579.25 £30,123.00
11:05 London paddington
2h 37m · direct
13:42 Cardiff central
Great Western Railway ≈ A$57,730.64 £30,736.00
11:32 London paddington
2h 49m · 1 changes
14:32 Cardiff central
Great Western Railway ≈ A$56,579.25 £30,123.00
12:12 London paddington
2h 30m · direct
14:42 Cardiff central
Great Western Railway ≈ A$57,730.64 £30,736.00
12:32 London paddington
2h 47m · 1 changes
15:31 Cardiff central
Great Western Railway ≈ A$56,579.25 £30,123.00
13:05 London paddington
2h 37m · direct
15:42 Cardiff central
Great Western Railway ≈ A$57,730.64 £30,736.00
13:32 London paddington
2h 48m · 1 changes
16:31 Cardiff central
Great Western Railway ≈ A$77,198.95 £41,101.00
16:12 London paddington
2h 30m · direct
18:42 Cardiff central
Great Western Railway ≈ A$78,156.87 £41,611.00
16:33 London paddington
2h 43m · 1 changes
19:31 Cardiff central
Great Western Railway ≈ A$142,408.87 £75,819.00
17:12 London paddington
2h 30m · direct
19:42 Cardiff central
Great Western Railway ≈ A$65,690.76 £34,974.00
18:12 London paddington
2h 30m · direct
20:42 Cardiff central
Great Western Railway ≈ A$78,156.87 £41,611.00
18:34 London paddington
2h 46m · 1 changes
21:32 Cardiff central
Great Western Railway ≈ A$48,908.38 £26,039.00
19:12 London paddington
2h 30m · direct
21:42 Cardiff central
Great Western Railway ≈ A$57,730.64 £30,736.00
19:36 London paddington
2h 51m · 1 changes
22:36 Cardiff central
Great Western Railway ≈ A$48,908.38 £26,039.00
20:12 London paddington
2h 30m · direct
22:42 Cardiff central
Great Western Railway ≈ A$37,400.20 £19,912.00
21:05 London paddington
2h 35m · direct
23:40 Cardiff central
Great Western Railway ≈ A$30,687.24 £16,338.00
22:49 London paddington
2h 57m · direct
01:46 Cardiff central
See all timetables

Carriers on this route

Learn more about carriers on this route.

Great Western Railway (GWR) is a British railway company that operates passenger services between London and the southwest of England, as well as parts of Wales. It was founded in 1833 and was originally known as the Great Western Railway Company. GWR is now owned by FirstGroup. The company is known for its iconic green livery and its historic steam locomotives, including the famous Flying Scotsman.

CO₂ emissions by mode

train 14.98kg
bus 16.05kg
flight 42.8kg
carpool 34.24kg
How much CO₂ is emitted travelling by train from London to Cardiff?

The train journey between London and Cardiff emits 14.98kg of CO₂.

How much CO₂ do I save by taking the train between London and Cardiff?

Taking the train between London and Cardiff saves 27.82kg of CO₂ compared to a flight, 1.07kg compared to the bus and 19.26kg compared to the car.

FAQ