Flight distance between Florence, Italy and Shamkhor, Azerbaijan 1,775.3 mi / 2,857.1 km