Flight distance between Rabat, Malta and Trujillo, Peru 6,737.4 mi / 10,842.7 km