Flight distance between Townsville, Australia and Nanchang, China 3,904.2 mi / 6,283.3 km