Etter at Suezkanalen åpnet i 1869 mistet øya sin strategiske betydning. I 1898 ble hovedstadsfunksjonene flyttet til byen Lourenço Marques på fastlandet. Rundt 1950 overtok den nye havnen i Nacala det meste av den øvrige trafikken.