Flight distance between Falmouth, Jamaica and Oujda, Morocco 4,707.4 mi / 7,575.8 km