Flight distance between Four Cross Roads, Barbados and Barranquilla, Colombia 1,042.3 mi / 1,677.4 km