Flight distance between Four Cross Roads, Barbados and Osasco, Brazil 2,677.5 mi / 4,309.1 km