Flight distance between Luang Prabang, Laos and Arroyo Naranjo, Cuba 9,455.6 mi / 15,217.3 km