Limita al norte con Nepal y Bután; al sur con el estrecho de Palk y el golfo de Mannar, que lo separa de Sri Lanka y el océano Índico; al oeste con el mar Arábigo y Pakistán; al este con Birmania, el golfo de Bengala y Bangladés, que casi separa por completo el noroeste de la India del resto del país.