Flight distance between Morant Bay, Jamaica and Trujillo, Peru 1,805.1 mi / 2,905.1 km