Flight distance between Arthur’s Town, Bahamas and Portsmouth, United Kingdom 4,256.1 mi / 6,849.5 km