Flight distance between Changsha, China and Beirut, Lebanon 4,493.3 mi / 7,231.2 km