Flight distance between San Pedro, Belize and Tangshan, China 8,117.7 mi / 13,064.1 km