The calculated distance (air line) between Nawabshah and London is approximately 3,911 Miles respectively 6,294 Kilometer.