Flight distance between Guaynabo, Puerto Rico and Harbin, China 7,935.7 mi / 12,771.3 km