Flight distance between Petropavl, Kazakhstan and Ahmedabad, India 2,207.1 mi / 3,552.0 km