Flight distance between Falmouth, Jamaica and Khouribga, Morocco 4,437.7 mi / 7,141.9 km