Flight distance between Arthur’s Town, Bahamas and Rabat, Malta 5,245.5 mi / 8,441.8 km