Flight distance between Micoud, Saint Lucia and Barcelona, Venezuela 360.7 mi / 580.5 km