Flight distance between Baardheere, Somalia and Four Cross Roads, Barbados 6,973.2 mi / 11,222.3 km