Flight distance between Gros Islet, Saint Lucia and Four Cross Roads, Barbados 114.6 mi / 184.4 km