Flight distance between Viborg, Denmark and Tai’an, China 4,776.1 mi / 7,686.4 km