Flight distance between Hard Bargain, Bahamas and Qingdao, China 7,970.8 mi / 12,827.8 km