Flight distance between San Pedro, Belize and Taiyuan, China 8,358.3 mi / 13,451.4 km