Flight distance between Viborg, Denmark and Nanchang, China 5,165.9 mi / 8,313.8 km