Most people only know the childhood of Prahlada, who was rescued from his from Hiranyakashipu by Vishnu's incarnation. What is less well-known, however, Prahlada's adulthood. As king of the Asuras, Prahlada was a formidable enemy of the gods, and he even managed to conquer Devaloka, although Indra was able to get it back through trickery as I discuss here. But through all of this he still maintained the noble character of his childhood; he was the one who inculcated devotion to Vishnu in his grandson Mahabali. And when Mahabali was defeated by Vishnu's incarnation Vamana, both Prahlada went along with Mahabali to Patalaloka, and he later attained Moksha.

But now I've come across across incident in Prahlada's life. I found it in this excerpt from the Prabhasa Kanda of the Skanda Purana, which discusses how long different demons ruled the three worlds for:

Hiranyakashipu shone as the king for one hundred seven million two hundred eighty thousand years. He was the emperor of the three worlds.... After his term was over, Bali became the king for ten million three hundred sixty thousand years. When Bali continued to be the king, Prahlada was held as hostage by the Suras. Indra and other famous (Suras) killed the Asuras with their valour. The rule of the Daityas continued thus for ten Yugas without any enemy. Then for eighteen Yugas, the entire region of the three worlds was protected carefully by Mahendra.

My question is, what is the story of Prahlada being held hostage by the gods during Mahabali's reign? How was he taken hostage, and how was he freed?

He must have been freed, because Prahlada was present during Mahabali's encounter with Vamana. So did Mahabali mounted a rescue mission for his grandfather, or did he pay the gods a ransom, or what?

  • 1
    Skanda Purana contains some (impossible) astronomically huge figures. Anyway interesting question. This must have happened after his encounter with Dattatreya, but was it after Virochana's death? And how is it that Shiva skips two generations and goes from Hiranyakashipu to Bali?
    – Surya
    Jun 10, 2017 at 17:53
  • Did Prahlada have an encounter with Dattatreya? I've never heard of that. And yeah, it's weird that the Skanda Purana skips Prahlada and Virochana. Jun 10, 2017 at 18:08
  • Prahlada and Dattatreya meet in the 13th Chapter of the seventh Canto of Bhagavatam. In that Prahlada is on his tour of the lokas (which he must have conquered) when he finds Dattatreya in the forest. So it must be before he is captured in Svarga.
    – Surya
    Jun 10, 2017 at 18:11
  • @Surya I don't think the person he met was Dattatreya, although he speaks somewhat similarly about lessons from bumblebees and the like. According to the Skanda Purana, Vamana happened in the 7th Mahayuga of the Vaivasvata Manvantara and Dattatreya was born in the 10th. So by the time Dattatryeya was alive, Prahlada was either in Sutalaloka or he had already gotten Moksha. Jun 10, 2017 at 18:32
  • 1
    @Surya I don't know what verse in Skandha 2 you're referring to, but I found a verse saying it in Skandha 1: vedabase.com/en/sb/1/3/11 In any case, this may be an indication that Dattatreya was born twice, as I discussed with you in chat a while back: chat.stackexchange.com/transcript/message/25734399#25734399 Jun 10, 2017 at 18:45


You must log in to answer this question.

Browse other questions tagged .