Flight distance between Tai’an, China and Surabaya, Indonesia 3,014.4 mi / 4,851.2 km