Flight distance between Viborg, Denmark and Taiyuan, China 4,536.0 mi / 7,300.0 km