Flight distance between Lancy, Switzerland and Guanabacoa, Cuba 5,008.0 mi / 8,059.6 km