Flight distance between Rabat, Malta and Falmouth, Jamaica 5,588.8 mi / 8,994.3 km