City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Cardiff 0 km 0:00 00 min 0.0 L
A4161 B4487 3 km, 02 min
Roath 3 km 0:02 02 min 0.2 L
A4161 A4232 5 km, 03 min
Pentwyn 8 km 0:05 05 min 0.6 L
A48 15 km, 08 min
Newport 23 km 0:14 14 min 1.8 L
M4 18 km, 10 min
Caldicot 41 km 0:24 24 min 3.3 L
M4 24 km, 12 min, Wales - England
Lyde Green 65 km 0:36 36 min 5.2 L
M4 43 km, 22 min
Royal Wootton Bassett 108 km 0:59 59 min 8.6 L
M4 8 km, 04 min
Broome Manor 116 km 1:04 1 h 04 min 9.3 L
M4 54 km, 28 min
Calcot 170 km 1:33 1 h 33 min 13.6 L
M4 55 km, 32 min
London 225 km 2:05 2 h 05 min 18.0 L
A4 13 km, 11 min
Westminster 238 km 2:16 2 h 16 min 19.0 L
A4 4 km, 04 min
London 242 km 2:21 2 h 21 min 19.4 L
Point Distance Time Fuel
Cardiff 0 km 0:00 00 min 0.0 L
A4161 3 km, 01 min
Adamsdown 3 km 0:01 01 min 0.2 L
B4487 1 km, 00 min
Roath 3 km 0:02 02 min 0.2 L
A4161 1 km, 00 min
Tremorfa 4 km 0:02 02 min 0.3 L
A4161 A4232 A48 4 km, 02 min
Pentwyn 8 km 0:05 05 min 0.6 L
A48 15 km, 08 min
Newport 23 km 0:14 14 min 1.8 L
M4 13 km, 07 min
Undy 36 km 0:21 21 min 2.9 L
M4 2 km, 00 min
Llanfihangel Rogiet 37 km 0:22 22 min 3.0 L
M4 1 km, 00 min
Rogiet 38 km 0:22 22 min 3.0 L
M4 3 km, 01 min
Caldicot 41 km 0:24 24 min 3.3 L
M4 6 km, 03 min, Wales - England
Severn Beach 47 km 0:27 27 min 3.8 L
M4 1 km, 00 min
Pilning 48 km 0:27 27 min 3.8 L
M4 1 km, 00 min
Northwick 49 km 0:28 28 min 3.9 L
M4 3 km, 01 min
Olveston 52 km 0:30 30 min 4.2 L
M4 1 km, 00 min
Tockington 53 km 0:30 30 min 4.2 L
M4 2 km, 01 min
Hortham 55 km 0:31 31 min 4.4 L
M4 1 km, 00 min
Branson Court 57 km 0:32 32 min 4.6 L
M4 1 km, 00 min
Bradley Stoke 58 km 0:33 33 min 4.6 L
M4 4 km, 02 min
Moorend 62 km 0:35 35 min 5.0 L
M4 3 km, 01 min
Lyde Green 65 km 0:36 36 min 5.2 L
M4 5 km, 02 min
Codrington 70 km 0:39 39 min 5.6 L
M4 4 km, 02 min
Tormarton 74 km 0:41 41 min 5.9 L
M4 4 km, 02 min
Burton 78 km 0:43 43 min 6.2 L
M4 1 km, 00 min
Acton Turville 79 km 0:44 44 min 6.3 L
M4 1 km, 00 min
Littleton Drew 80 km 0:44 44 min 6.4 L
M4 1 km, 00 min
Burton 80 km 0:44 44 min 6.4 L
M4 1 km, 00 min
The Gibb 81 km 0:45 45 min 6.5 L
M4 1 km, 00 min
Fosse Gate 82 km 0:45 45 min 6.6 L
M4 1 km, 00 min
Grittleton 83 km 0:46 46 min 6.6 L
M4 2 km, 00 min
Broomfield 85 km 0:47 47 min 6.8 L
M4 3 km, 01 min
Stanton St Quintin 88 km 0:49 49 min 7.0 L
M4 4 km, 01 min
Sutton Benger 92 km 0:51 51 min 7.4 L
M4 1 km, 00 min
Christian Malford 93 km 0:51 51 min 7.4 L
M4 1 km, 00 min
Lower Seagry 95 km 0:52 52 min 7.6 L
M4 2 km, 01 min
St John's 97 km 0:53 53 min 7.8 L
M4 2 km, 00 min
Dauntsey 99 km 0:54 54 min 7.9 L
M4 8 km, 04 min
Hook 107 km 0:58 58 min 8.6 L
M4 1 km, 00 min
Royal Wootton Bassett 108 km 0:59 59 min 8.6 L
M4 6 km, 03 min
East Wichel 114 km 1:02 1 h 02 min 9.1 L
M4 1 km, 00 min
North Wroughton 115 km 1:03 1 h 03 min 9.2 L
M4 1 km, 00 min
Broome Manor 116 km 1:03 1 h 03 min 9.3 L
M4 4 km, 01 min
Medbourne 119 km 1:05 1 h 05 min 9.5 L
M4 1 km, 00 min
Liddington 120 km 1:06 1 h 06 min 9.6 L
M4 2 km, 00 min
Foxhill 122 km 1:06 1 h 06 min 9.8 L
M4 7 km, 03 min
Baydon 129 km 1:10 1 h 10 min 10.3 L
M4 7 km, 03 min
Poughley 136 km 1:14 1 h 14 min 10.9 L
M4 1 km, 00 min
Lower Poughley 137 km 1:14 1 h 14 min 11.0 L
M4 2 km, 01 min
Shefford Woodlands 139 km 1:15 1 h 15 min 11.1 L
M4 3 km, 01 min
Wickham 142 km 1:17 1 h 17 min 11.4 L
M4 2 km, 01 min
Welford 144 km 1:18 1 h 18 min 11.5 L
M4 6 km, 03 min
Chieveley 150 km 1:21 1 h 21 min 12.0 L
M4 3 km, 01 min
Oare 153 km 1:23 1 h 23 min 12.2 L
M4 5 km, 02 min
Yattendon 158 km 1:26 1 h 26 min 12.6 L
M4 5 km, 02 min
Bradfield 164 km 1:28 1 h 28 min 13.1 L
M4 5 km, 02 min
Theale 169 km 1:31 1 h 31 min 13.5 L
M4 1 km, 00 min
Calcot 170 km 1:32 1 h 32 min 13.6 L
M4 7 km, 03 min
Three Mile Cross 177 km 1:36 1 h 36 min 14.2 L
1 km, 00 min
Shinfield 177 km 1:36 1 h 36 min 14.2 L
M4 5 km, 02 min
Sindlesham 182 km 1:39 1 h 39 min 14.6 L
M4 2 km, 01 min
Emmbrook 184 km 1:40 1 h 40 min 14.7 L
M4 9 km, 04 min
Braywoodside 193 km 1:44 1 h 44 min 15.4 L
M4 1 km, 00 min
Paley Street 194 km 1:45 1 h 45 min 15.5 L
M4 5 km, 02 min
Bray 199 km 1:48 1 h 48 min 15.9 L
M4 1 km, 00 min
Dorney Reach 200 km 1:48 1 h 48 min 16.0 L
M4 3 km, 01 min
Dorney 203 km 1:49 1 h 49 min 16.2 L
M4 2 km, 00 min
Eton Wick 205 km 1:50 1 h 50 min 16.4 L
M4 2 km, 01 min
Myrke 207 km 1:52 1 h 52 min 16.6 L
M4 2 km, 01 min
Datchet 209 km 1:53 1 h 53 min 16.7 L
M4 16 km, 11 min
London 225 km 2:04 2 h 04 min 18.0 L
A4 13 km, 11 min
Westminster 238 km 2:15 2 h 15 min 19.0 L
A4 4 km, 04 min
London 242 km 2:20 2 h 20 min 19.4 L

How to go from Cardiff to London

To find out how to get from Cardiff to London by car through specific transit points, click "Show advanced options" and type the names of the transit cities in the "Intermediate points" field or just drag and drop the route over the map. Use the built-in fuel calculator to get the estimated cost of the journey from Cardiff to London.

The distance from Cardiff to London is 150 miles or 242 kilometers.
It is possible to drive from Cardiff to London through Newport, Westminster, Adamsdown, Roath, Tremorfa, Pentwyn and Caldicot.
Get Cardiff to London driving directions to navigate the path offline.
The approximate number of miles from Cardiff to London is:
Have any questions? Contact us!