Flight distance between Lidingö, Sweden and Tianshui, China 4,118.8 mi / 6,628.6 km