The Karna-Arjuna story has parallels in the Vedic literature and may have emerged from these more ancient themes. According to McGrath, the Vedic mythology is loaded with the legendary and symbolism-filled conflict between Surya (sun) and Indra (clouds, thunder, rain).[116] Indra cripples Surya in the Vedic mythology by detaching his wheel, while Arjuna kills Karna while he tries to fix the wheel that is stuck in the ground. As another example of parallels, Surya too has a birth mother (Night) who abandons him in the Vedic texts and he too considers his adoptive mother (Dawn) who raises him to his bright self as the true mother just like Karna. This idea was first discussed by the philologist Georges Dumézil, who remarked that similar mythology and details are found in other ancient Indo-European stories.
Karna resembles various famous characters found in Hindu texts. The attributed author of Mahabharata, the sage Vyasa, was also born from an unwed union of Satyavati and sage Parashara. German Indologist Georg von Simson states that Karna of the Mahabharata resembles the Kumbhakarna of the Ramayana, the demon brother of the main antagonist Ravana of the epic Ramayana in their powers to sway the war. Both Karna and Kumbhakarna did not take part in the great wars of their respective epics at the start.
Scholars internationally have also drawn parallels with various European mythologies. Karna's kawach (breastplate armour) has been compared with that of Achilles's Styx-coated body and with Irish warrior Ferdiad's skin that could not be pierced. He has been compared to the Greek mythological part divine, part human character Achilles on various occasions as they both have divine powers but lack corresponding status.