Flight distance between Huddinge, Sweden and Hangzhou, China 4,843.9 mi / 7,795.5 km