Milestone Hotel
✓ Located directly opposite Kensington Palace with garden views
🏖️ 0.78 miles from The Serpentine - Hyde Park (Good water quality)
London
How to get from Cardiff to London by road and by rail — with the stops worth knowing about — and what's waiting when you arrive.
3h 3m · 150 miles
Typical driving time without stops, from the centre of Cardiff to the heart of London. Add time for traffic and breaks.
Nearest station to the centre of London: London Charing Cross · from Cardiff Central
No direct or one-change trains in the next two hours — the live planner shows other options.
Live train planner →✓ Located directly opposite Kensington Palace with garden views
🏖️ 0.78 miles from The Serpentine - Hyde Park (Good water quality)
London
✓ Luxury hotel in central London with residential-style rooms and suites
🏖️ 2.37 miles from The Serpentine - Hyde Park (Good water quality)
London
🏖️ 0.77 miles from The Serpentine - Hyde Park (Good water quality)
London
✓ Hotel overlooking the River Thames since 1865
🏖️ 1.72 miles from Ham and Kingston, River Thames
Richmond
Get the Cardiff to London journey in your inbox to share or read on the way. No account needed.
Drive times from OpenRouteService; live trains from National Rail Enquiries. Times are typical, not a promise — check before you set off.