Flight distance between Four Cross Roads, Barbados and Diadema, Brazil 2,691.2 mi / 4,331.0 km