Flight distance between Bromma, Sweden and Nanjing, China 4,695.1 mi / 7,556.0 km