Flight distance between San Juan, Argentina and Four Cross Roads, Barbados 3,146.1 mi / 5,063.1 km