Sikhismen oppsto på 1400-tallet i skjæringspunktet mellom hinduismen og islam. I dag preges den nordvestlige delstaten Punjab av sikhene, men de bor i dag også spredt ut over hele India. En annen religion oppstått på indisk jord er jainismen. Buddhismen oppstod også i sin tid i India, men i dag finnes denne religionen først og fremst blant etniske minoriteter i Himalaya.