Skip to main content
LIVEConnecting to railway feeds…

Express · No. GWR 501

Great Western London-Cardiff train timings

London PaddingtonCardiff Central
MonTueWedThuFriSatSunRuns daily
07:48
Departs London
09:35
Arrives Cardiff
1h 47m
Journey time

Great Western London-Cardiff timetable

6 stops · scheduled times
#StationArrivesDeparts
1London Paddington—07:48
2Reading—08:12
3Swindon—08:35
4Bristol Parkway—08:59
5Newport—09:19
6Cardiff Central09:35—

Published timetable, local time. “+1d” means the next day. Delays and platform changes are announced by National Rail on the day.

Great Western London-Cardiff: London to Cardiff

Great Western London-Cardiff (GWR 501) is an express train run by National Rail between London Paddington and Cardiff Central. The full journey takes 1h 47m, with 4 intermediate stops.

It leaves London Paddington at 07:48 and reaches Cardiff Central at 09:35. It runs every day. On the way it stops at Reading, Swindon, Bristol Parkway and Newport.

How to book Great Western London-Cardiff tickets

Tickets are sold by National Rail on nationalrail.co.uk and at staffed stations. Advance fares are usually cheaper than buying on the day.

Book on nationalrail.co.uk

Great Western London-Cardiff: common questions

What time does Great Western London-Cardiff leave London?
Great Western London-Cardiff departs London Paddington at 07:48 and arrives at Cardiff Central at 09:35. Times are the published timetable in local time.
How long does Great Western London-Cardiff take from London to Cardiff?
The scheduled journey time is 1h 47m.
Which stations does Great Western London-Cardiff stop at?
Great Western London-Cardiff calls at London Paddington, Reading, Swindon, Bristol Parkway, Newport and Cardiff Central.
Does Great Western London-Cardiff run every day?
Yes, Great Western London-Cardiff runs daily.
Where can I book Great Western London-Cardiff tickets?
On National Rail's own site, nationalrail.co.uk. TrainsTracking does not sell tickets.