Flight distance between Hangzhou, China and Oistins, Barbados 9,440.8 mi / 15,193.5 km