Flight distance between Bridgetown, Barbados and Rabat, Morocco 3,595.8 mi / 5,786.8 km