Some souls reincarnate almost immediately, without even going to the soul’s region. Suppose somebody dies prematurely in an accident. At that time his soul may go only up to the vital sheath and from there, if a spiritual figure or the Divine Grace intervenes, in seven or eight months it will take incarnation in a new family.
Most ordinary souls come back again after staying in the soul’s world for six or seven or, at most, twenty years. The time in the soul’s world is used by the soul to assimilate its experiences on earth. Great people, such as great scientists or spiritual figures, do not take birth again as rapidly as ordinary people. Very rarely will you see a great figure in any field who will take incarnation again very soon. Some stay in the soul’s world for seventy years or more. In certain cases, spiritual Masters wait a hundred or two hundred years before reincarnating. But there is no hard and fast rule. If the Supreme wants them to come back to earth, they have to come back even if they do not want to. It is the souls own decision, plus the approval of the Supreme, that determines how long it takes for a person to reincarnate.From:Sri Chinmoy,Death and reincarnation: Eternity's voyage, Agni Press, 1973
Sourced from https://srichinmoylibrary.com/dr