620 miles
The driving distance from London to Geneva is 615 road miles.
The driving distance from London, UK to Geneva, Switzerland is 983km
The Eurostar travels between London and Paris, and between London and Brussels. It does not travel between London and Geneva.
620 miles
57 minutes
465 miles
620 miles
611 miles
370 miles
465 miles
465 miles
993 km