The calculated straight line flying distance from FRA airport to LHR airport is 774 miles, or 1,246 kilometers.