Flight distance between Falmouth, Jamaica and Kenitra, Morocco 4,446.6 mi / 7,156.1 km