Flight distance between Qingdao, China and Indore, India 2,807.8 mi / 4,518.7 km