La primera aparición de Vishnu se encuentra en el "Rig-veda" (el texto más antiguo de la India, de mediados del II milenio a. C., transmitido oralmente ya que en la India no se había desarrollado aún la escritura).