How far is Beirut from Baoshan?

The flight distance between Baoshan and Beirut is 6142km. Check all available flights on Wego.