Flight distance between Four Cross Roads, Barbados and Joinville, Brazil 2,819.9 mi / 4,538.2 km