Flight distance between Viborg, Denmark and Bayanhongor, Mongolia 3,706.9 mi / 5,965.8 km