The flight distance from Bath (England) to London (England) is 99 miles or 158 kilometers or 86 nautical miles.
Driving distance from Bath to London is 112 miles (181 kilometers).
Difference between fly and travel by a car is 13 miles or 23 km.
The driving distance from Bath, England to London, England is 112 miles or 181 km.
The total driving distance from Bath, England to London, England is 112 miles or 181 kilometers. Your trip begins in Bath, England. It ends in London, England.
The driving distance from Bath, England to London, England is approximately 112 miles (181 kilometers), depending on the specific route you take. Without considering any traffic or other delays, driving this distance typically takes around 2 to 3 hours under normal conditions.
You can compare air and road distance between Bath, England and London, England in this summary table of distances in miles and kilometers.
| Distance type | Miles | Kilometers |
|---|---|---|
| Driving distance | 112 mi | 181 km |
| Straight line distance | 99 mi | 158 km |
| Difference | 13 mi | 23 km |
Bath is located in England, UK.
| GPS Coordinates | Latitude: N 51° 22' 58.1'' Longitude: W 2° 21' 33.4'' |
|---|---|
| Latitude | 51.3828 |
| Longitude | -2.35929 |
| County | Somerset |
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) | 3 hours 46 minutes |
| 40 mph (64 km/h) | 2 hours 49 minutes |
| 45 mph (72 km/h) | 2 hours 30 minutes |
| 50 mph (80 km/h) | 2 hours 15 minutes |
| 55 mph (88 km/h) | 2 hours 3 minutes |
| 60 mph (96 km/h) | 1 hours 53 minutes |
| 65 mph (104 km/h) | 1 hours 44 minutes |
| 70 mph (112 km/h) | 1 hours 36 minutes |