Flight distance between Petropavl, Kazakhstan and Saint Petersburg, Russia 1,464.4 mi / 2,356.7 km