Flight distance between Alytus, Lithuania and Shijiazhuang, China 4,156.4 mi / 6,689.1 km