The flight distance from Portsmouth (England) to London (England) is 66 miles or 106 kilometers or 58 nautical miles.
Driving distance from Portsmouth to London is 76 miles (123 kilometers).
Difference between fly and travel by a car is 10 miles or 17 km.
The driving distance from Portsmouth, England to London, England is 76 miles or 123 km.
The total driving distance from Portsmouth, England to London, England is 76 miles or 123 kilometers. Your trip begins in Portsmouth, England. It ends in London, England.
The driving distance from Portsmouth, England to London, England is approximately 76 miles (123 kilometers), depending on the specific route you take. Without considering any traffic or other delays, driving this distance typically takes around 1 to 2 hours under normal conditions.
You can compare air and road distance between Portsmouth, England and London, England in this summary table of distances in miles and kilometers.
| Distance type | Miles | Kilometers |
|---|---|---|
| Driving distance | 76 mi | 123 km |
| Straight line distance | 66 mi | 106 km |
| Difference | 10 mi | 17 km |
Portsmouth is located in England, UK.
| GPS Coordinates | Latitude: N 50° 47' 48.7'' Longitude: W 1° 5' 28.2'' |
|---|---|
| Latitude | 50.79685 |
| Longitude | -1.09117 |
| County | Hampshire |
London is located in England, UK.
| GPS Coordinates | Latitude: N 51° 30' 51.7'' Longitude: W 0° 5' 32.2'' |
|---|---|
| Latitude | 51.51437 |
| Longitude | -0.09229 |
| County | Greater London |
| Average Speed | Travel Time |
|---|---|
| 30 mph (48 km/h) | 2 hours 33 minutes |
| 40 mph (64 km/h) | 1 hours 55 minutes |
| 45 mph (72 km/h) | 1 hours 42 minutes |
| 50 mph (80 km/h) | 1 hours 32 minutes |
| 55 mph (88 km/h) | 1 hours 23 minutes |
| 60 mph (96 km/h) | 1 hours 16 minutes |
| 65 mph (104 km/h) | 1 hours 10 minutes |
| 70 mph (112 km/h) | 1 hours 5 minutes |