Flight distance between Arthur’s Town, Bahamas and Valletta, Malta 5,251.1 mi / 8,450.9 km