Flight distance between Tyre, Lebanon and Xi’an, China 4,134.7 mi / 6,654.2 km