Flight distance between Suzhou, China and Duque de Caxias, Brazil 11,286.8 mi / 18,164.3 km