Flight distance between Šibenik, Croatia and Lanzhou, China 4,467.9 mi / 7,190.4 km