Flight distance between Shiyan, China and Albany, Australia 4,696.7 mi / 7,558.7 km