Flight distance between Bathsheba, Barbados and Kunming, China 9,535.6 mi / 15,346.0 km