Flight distance between Viborg, Denmark and Saynshand, Mongolia 4,075.2 mi / 6,558.4 km