Flight distance between Daugavgrīva, Latvia and Xi’an, China 4,088.8 mi / 6,580.3 km