Flight distance between Arthur’s Town, Bahamas and Hamburg, Germany 4,693.1 mi / 7,552.8 km