Flight distance between Ningbo, China and Duque de Caxias, Brazil 11,380.4 mi / 18,314.9 km