Flight distance between Xi’an, China and Tubmanburg, Liberia 7,591.1 mi / 12,216.6 km