Answer by
FordsAngel (42)
The distance between London, England and Calgary, Alberta, Canada is approximately 4386 miles. If you measure distance in kilometers, then the span for you would measure out to approximately 7058 km. The distance betweem Calgary, Alberta, Canada, and London, Ontario, Canada is approximately 1627. 02 miles. There are also multiple Londons in the United States.