Flight distance between Florence, Italy and Petropavl, Kazakhstan 2,634.6 mi / 4,239.9 km