Flight distance between Rabat, Malta and Gustavia, Saint Barthelemy 4,801.6 mi / 7,727.5 km