Flight distance between Falmouth, Jamaica and Settat, Morocco 4,395.9 mi / 7,074.5 km