Flight distance between Mashava, Zimbabwe and Lahore, Pakistan 4,598.0 mi / 7,399.8 km