Havnen i Rio de Janeiro er Brasils tredje travleste havn i form av lastevolum, og den viktigste for cruiseskip. I 2003 var over passasjerer innom Rio de Janeiros havn på 83 cruiseskip. Den er plassert på den vestlige bredden av Guanabarabukten og betjener Rio de Janeiro, São Paulo, Minas Gerais og Espírito Santo. Havnen administreres av Companhia Docas de Rio de Janeiro. Havnen dekker området fra Mauá Pier i øst til Cashewbryggen i nord. Den har nesten syv tusen meter med sammenhengende brygge og en 883 meter lang pir. I 2004 ble over 7 millioner tonn gods håndtert her, fraktet av nesten 1700 skip. Blant godset var tonn hvete, mer enn 1,8 millioner tonn jern og stål, over en million tonn flytende bulklast, nesten tonn tørr bulk og over biler.