Flight distance between Hasselt, Belgium and Petropavl, Kazakhstan 2,580.2 mi / 4,152.5 km