Flight distance between Bridgetown, Barbados and Agadir, Morocco 3,394.1 mi / 5,462.3 km