Flight distance between Rio de Mouro, Portugal and Diadema, Brazil 4,944.1 mi / 7,956.7 km