Flight distance between Lancy, Switzerland and Bulawayo, Zimbabwe 4,794.5 mi / 7,716.0 km