Flight distance between Bayanhongor, Mongolia and Pirot, Serbia 3,641.7 mi / 5,860.7 km