Flight distance between West End, Bahamas and Settat, Morocco 4,217.9 mi / 6,788.0 km