Flight distance between Bridgetown, Barbados and Madrid, Spain 3,853.3 mi / 6,201.2 km