Voyrilo

Cities on the Way: London to Cardiff

Discover places to stop between London and Cardiff.

286 km
Total Distance
by road
3h 35m
Drive Time
non-stop
20
Stops Found
within route corridor
212 km
Straight Line
great-circle
LondonCardiff

Need a transfer near Cardiff?

Fixed-price airport transfers, no hidden fees.

Book on Transferhood →

Frequently Asked Questions

What cities are between London and Cardiff?

Cities located along the route from London to Cardiff include: Slough (33 km from London), Woking (37 km from London), High Wycombe (45 km from London), Luton (46 km from London), Reading (59 km from London), Basingstoke (72 km from London), Milton Keynes (74 km from London), Bedford (74 km from London), Oxford (83 km from London), Northampton (98 km from London), Portsmouth (104 km from London), Southampton (112 km from London), Swindon (115 km from London), Cheltenham (142 km from London), Bournemouth (151 km from London), Gloucester (152 km from London), Bath (156 km from London), Poole (157 km from London), Worcester (163 km from London), Bristol (172 km from London).

How long does it take to drive from London to Cardiff?

The estimated driving time from London to Cardiff is approximately 3h 35m, covering around 286 km by road.

Stops Along the Route

SloughGB
33 km from London
Nearest airport →
WokingGB
37 km from London
Nearest airport →
High WycombeGB
45 km from London
Nearest airport →
LutonGB
46 km from London
Nearest airport →
ReadingGB
59 km from London
Nearest airport →
BasingstokeGB
72 km from London
Nearest airport →
Milton KeynesGB
74 km from London
Nearest airport →
BedfordGB
74 km from London
Nearest airport →
OxfordGB
83 km from London
Nearest airport →
NorthamptonGB
98 km from London
Nearest airport →
PortsmouthGB
104 km from London
Nearest airport →
SouthamptonGB
112 km from London
Nearest airport →
SwindonGB
115 km from London
Nearest airport →
CheltenhamGB
142 km from London
Nearest airport →
BournemouthGB
151 km from London
Nearest airport →
GloucesterGB
152 km from London
Nearest airport →
BathGB
156 km from London
Nearest airport →
PooleGB
157 km from London
Nearest airport →
WorcesterGB
163 km from London
Nearest airport →
BristolGB
172 km from London
Nearest airport →