Flight distance between Viborg, Denmark and Nanchong, China 4,711.8 mi / 7,582.9 km