Flight distance between Melbourne, Australia and Nanchang, China 4,965.5 mi / 7,991.1 km