Flight distance between Attard, Malta and Harbin, China 5,396.0 mi / 8,684.0 km