Flight distance between Arthur’s Town, Bahamas and Hannover, Germany 4,699.1 mi / 7,562.4 km