Flight distance between Dudelange, Luxembourg and Tianshui, China 4,837.8 mi / 7,785.6 km