Flight distance between Rabat, Malta and Yallahs, Jamaica 5,554.3 mi / 8,938.8 km