Flight distance between Viborg, Denmark and Guangzhou, China 5,398.8 mi / 8,688.5 km