Det er 11 havner i Mumbai, India:
1. Mumbai Port Trust (MbPT):Dette er hovedhavnen i Mumbai og ligger i den sørlige delen av byen. Den håndterer last som containere, bulklast og flytende last.
2. Jawaharlal Nehru Port Trust (JNPT):Ligger i Navi Mumbai, er JNPT en av de største containerhavnene i India. Den håndterer en betydelig del av landets containertrafikk og er utstyrt med moderne fasiliteter.
3. Nhava Sheva Port:Nhava Sheva Port ligger nær JNPT og er også en viktig containerhavn. Den ble konstruert for å avlaste overbelastningen ved JNPT og drives av Jawaharlal Nehru Port Trust.
4. Mumbai Port Ltd. (MbPL):Tidligere kjent som Essar Bulk Terminal (EBT), denne havnen ligger i Wadala, Mumbai. Den håndterer først og fremst bulklast som kull, jernmalm og sement.
5. Pir Pau Oil Jetty:Denne havnen er dedikert til å håndtere petroleumsprodukter og drives av Indian Oil Corporation (IOC).
6. Indira Dock:Indira Dock er en del av Mumbai Port Trust og brukes først og fremst til lagring av bulklast.
7. Ballard Pier:Ballard Pier er en passasjerterminal som ligger i den sørlige delen av Mumbai. Den fungerer som base for ferger og gir forbindelser til nærliggende øyer.
8. Butcher Island Port:Butcher Island Port ligger i den østlige delen av Mumbai og håndterer ulike typer last, inkludert containere og bulklast.
9. Mazgaon Docks:Mazgaon Docks ligger i den sentrale delen av Mumbai og brukes til skipsreparasjoner og vedlikehold. Den drives av den indiske marinen.
10. Cuffe Parade Port:Cuffe Parade Port ligger i Colaba, Mumbai, og brukes først og fremst til fritidsbåt- og vannsportaktiviteter.
11. Uran Port:Uran Port er en liten havn som ligger i Uran, Navi Mumbai. Den brukes først og fremst til fiskeaktiviteter og lokal transport.