Flight distance between Harbin, China and Rabat, Malta 5,398.0 mi / 8,687.3 km