Flight distance between San Pedro, Belize and Harbin, China 7,533.3 mi / 12,123.6 km