太子像这样参访了数年,毫无成就。乃想到真正悟道,还是在自己精进。于是就到尼连禅河西岸,优楼频罗村外的苦行林中,静坐思维。他每天或仅食一米,或仅食一麻,废寝忘食苦修了六年之久,最后身形消瘦得不像样子,但对解脱之道仍无所得,他自想,“这样饥饿苦修与外道有何分别?还是应该接受饮食,别求修持的方法吧!”于是便到尼连禅河洗净了身躯,并接受了林中牧女供养的乳糜。这时随太子苦修的五个从者,看到这种情形,以为太子已退堕了修道的初心。便心生诽谤,一同离开太子自行到波罗奈国鹿野苑中修苦行去了。太子见五从者离去,他便独自到尼连禅河外十里之遥的一棵毕波罗树——即菩提树下,在一块大石上敷上了吉祥草,结跏跌坐,并发誓说:“不成正觉,誓不起座。”于是就以金刚不坏的勇气追求大道。如此经过了四十八天,于十二月七日夜里,诸恶魔——也就是内心妄念的化身横来侵扰,太子现大威力,降伏魔军,然后即便入定,思惟真谛,得大解脱。于初夜里,观见三世实相,洞见三世因果,获得无漏的正智。于第四十九日——十二月八日的早晨,明星出时,豁然大悟,证得一切种智,成就无上正等正觉——这时太子已三十岁。