Flight distance between Rabat, Malta and Montego Bay, Jamaica 5,603.8 mi / 9,018.5 km