Flight distance between Viborg, Denmark and Shymkent, Kazakhstan 2,776.0 mi / 4,467.5 km