Flight distance between Gjorče Petro, Macedonia and Arroyo Naranjo, Cuba 5,821.2 mi / 9,368.2 km