Flight distance between Viborg, Denmark and Baghdad, Iraq 2,297.6 mi / 3,697.7 km