Why Lord Budha did not follow Lord Krishna if they both are Lord Vishnu avatars.

Why they both came up with different paths.Did Budha opposed Bhagavadgeeta ?

  • There are various Buddhas. It depends on which Buddha you are talking about. Besides AFAIK Buddha approved Vedas as authoritative in some difficult situations where no explanation is possible otherwise. Commented Oct 28, 2019 at 8:01
  • In order to confuse the asura-natured humans. They were using vedic mantras to gain power. So he tricked them into disbelieving Vedas. But he still gave them a moral path so they could become good. Once they become good, then they'll get birth in a religion that does believe in Vedas, so that they use the power of Veda mantras for good.
    – ram
    Commented Oct 28, 2019 at 15:55
  • He was not avatar of vishnu Commented Oct 29, 2019 at 4:04

1 Answer 1


It is a misconception that goutham Buddha is 9th avatar of sri vishnu. Reality is mahaprabhu Jagannath is the 9th avatar or buddha avatar because buddha means sense in immovable, brahma as soul in a static form of god, unchanged, steadfast and lord jagannath has all these formations. Adi sankarcharya also knew it that's why he established 4 sakarchary muth in 4 places in which puri jaganath ia one of them. One rama avatar-rameswar, one krishna - dwarka, narsingh-badrinath, buddha jagannath - puri

Not the answer you're looking for? Browse other questions tagged .