The driving distance from London to Geneva is 615 road miles.
The driving distance from London, UK to Geneva, Switzerland is 983km
620 miles
611 miles
465 miles
465 miles
465 miles
About 350 miles / 562km by road.
611 miles
993 km
The distance between Devon, UK and London is about 223 road miles.
about 270 miles
About 192.5 road miles.