How Arjun Was Killed by His Own Son
The world remembers Arjuna as the greatest warrior and archer of the Mahabharata. A hero blessed by Lord Krishna himself. A man who defeated legendary warriors on the battlefield and became almost invincible in war. But very few people know how his own story ended.
Surprisingly, Arjun was not defeated by a mighty enemy king or a dangerous demon. His death came from someone far closer his own son. And hidden behind this heartbreaking moment was an ancient curse connected to Bhishma Pitamah and Maa Ganga herself.
The story is tragic, emotional, and far more shocking than most people imagine.
The Curse That Followed Arjun for Years
During the Mahabharata war, Arjuna defeated Bhishma Pitamah with the help of Shikhandi standing in front of him. Since Bhishma had vowed not to attack Shikhandi, Arjun used this moment to release countless arrows. Although it was part of war strategy, ancient legends say Maa Ganga, Bhishma’s mother, felt deeply hurt seeing her son fall in such a manner. Filled with sorrow and anger, she cursed Arjun that he too would one day face a painful and humiliating death. The curse silently waited for years before destiny finally unfolded its terrifying result.
The Son Arjun Never Truly Knew
Years after the war, the Ashwamedha horse entered Manipura during Yudhishthir’s royal sacrifice ritual. The kingdom was ruled by Babruvahana, the son of Arjuna and Princess Chitrangada. According to tradition, any king stopping the horse had to fight. Babruvahana approached respectfully, but circumstances and warrior duty slowly turned the meeting into conflict. In some versions, Arjun himself insulted his son’s courage, forcing him toward battle. What should have been an emotional reunion transformed into one of the darkest father-son confrontations in Indian mythology.
The Moment Arjun Fell on the Battlefield
The battle between father and son became fierce beyond imagination. Babruvahana was not an ordinary warrior — he had inherited royal training, discipline, and divine support. During the fight, he released a powerful celestial weapon that struck Arjuna with terrifying force. Ancient texts describe Arjun collapsing instantly as his head separated from his body. The battlefield fell silent. The greatest archer of the Mahabharata had been defeated by his own blood. At that moment, the curse connected to Bhishma and Maa Ganga was finally believed to have come true.
The Nagmani That Brought Arjun Back
The tragedy shattered everyone present, especially Babruvahana after learning the truth. But the story took a miraculous turn through Ulupi, the Naga princess and another wife of Arjuna. She possessed deep spiritual knowledge and understood the hidden curse behind Arjun’s death. Using the mystical Nagmani, she revived him back to life. Some legends suggest the temporary death itself was necessary to free Arjun from Maa Ganga’s curse completely. The moment transformed grief into relief and became one of the Mahabharata’s most mystical resurrection stories.
The Hidden Lesson Behind This Story
This story is not only about war or curses. It reflects a deeper truth repeatedly seen throughout the Mahabharata no person, no matter how powerful, can fully escape karma and destiny. Arjuna was one of the greatest warriors ever described in Indian epics, yet even he faced consequences tied to past actions. The story also reveals how pride, duty, emotions, and fate often collide painfully in human life. That is why this lesser-known chapter still feels emotionally powerful today. It reminds people that strength alone cannot protect anyone from destiny forever.
Unlock insightful tips and inspiration on personal growth, productivity, and well-being. Stay motivated and updated with the latest at My Life XP.
Frequently Asked Questions (FAQs)
1. Who killed Arjun in the Mahabharata legends?
According to later Mahabharata traditions, Arjuna was defeated and temporarily killed by his own son Babruvahana during the Ashwamedha Yagya journey.
2. Who was Babruvahana?
Babruvahana was the son of Arjuna and Princess Chitrangada, the ruler of Manipura. He was known as a brave and highly skilled warrior.
3. Why did Arjun and Babruvahana fight each other?
The battle happened during the Ashwamedha Yagya when the ceremonial horse entered Manipura. According to royal tradition, stopping the horse meant accepting a challenge for war.
4. What curse was connected to Arjun’s death?
Some legends say Maa Ganga cursed Arjuna after Bhishma Pitamah’s fall in the Mahabharata war because Arjun attacked Bhishma while using Shikhandi as protection.
5. Did Arjun actually die permanently?
No. Ancient stories mention that Arjun was later revived through the mystical Nagmani brought by Ulupi, the Naga princess and one of his wives.