Distance from London to Peru: Approximately 9,700 km

London (UK) and Peru (western South America) are separated by roughly 9,700 kilometers (6,030 miles) as the crow flies. London lies on the River Thames in southeastern Great Britain; Peru stretches along the Pacific coast of South America.

Copyright Wanderlust World © https://www.ynyoo.com