Flight distance between Muscat, Oman and Trujillo, Peru 9,427.6 mi / 15,172.3 km