Flight distance between Haninge, Sweden and Suzhou, China 4,795.5 mi / 7,717.7 km