Flight distance between Triolet, Mauritius and Tianshui, China 4,925.1 mi / 7,926.2 km