Los principales grandes ríos que fluyen al Índico son el Zambeze (2.693 km), Limpopo (1.800 km), Jubba-Shebelle (2.011 km), Shatt-al-Arab (3.596 km), Indo (3.180 km), Ganges (2.510 km), Brahmaputra (2.948 km), Irrawaddy (2.170 km) y Murray-Darling (2.500 km).