Flight distance between Aizkraukle, Latvia and Harbin, China 4,043.5 mi / 6,507.5 km