Flight distance between Four Cross Roads, Barbados and Trujillo, Peru 1,988.8 mi / 3,200.7 km