Flight distance between Alexandria, Egypt and Tianshui, China 4,294.8 mi / 6,911.7 km