Flight distance between Attard, Malta and Ürümqi, China 3,792.4 mi / 6,103.3 km