Flight distance between San Pedro, Belize and Tianshui, China 8,699.5 mi / 14,000.5 km