Flight distance between Viborg, Denmark and Sheki, Azerbaijan 1,979.1 mi / 3,185.1 km