L'Oceano Indiano è l'unico oceano che circonda l'India. Il Mar Arabico confina con la costa occidentale dell'India e il Golfo del Bengala confina con la costa orientale.
L'Oceano Indiano è il terzo più grande degli oceani della Terra, costituito da circa il 20% dell'acqua superficiale del pianeta. Il suo volume è stimato in circa 28,35 milioni di miglia quadrate. Un clima monsonico colpisce le parti settentrionali dell'Oceano Indiano, il che fa sì che cicloni e forti tempeste si sviluppino sopra il Golfo del Bengala e il Mar Arabico, colpendo la costa delle coste dell'India. L'Oceano Indiano è anche l'oceano più caldo del pianeta.