Flight distance between Sainte-Rose, Guadeloupe and Rabat, Malta 4,795.9 mi / 7,718.2 km