玄奘穿過大沙漠後,到達伊吾。投宿在一座佛寺中,寺內來自中原的三名僧人,聽說故土來人,急相出迎。其中一個老僧,顧不得穿戴整齊,光著腳跑出來,抱住玄奘哽咽流淚說:“想不到今天還能見到故鄉來的親人!”玄奘也感慨淚下。伊吾王聞訊後,立即命人請玄奘到其王邸。高昌使者也將玄奘到達伊吾的消息,報告其王麯文泰。高昌王即發使命伊吾王交送玄奘。伊吾王不敢有違,立即以良馬數十匹,並命貴臣為使者,送玄奘赴高昌。
經過六天的跋涉,始達高昌境內的白力城。這時已值黃昏,玄奘欲到城中歇息,使者說離王城已不遠。請換良馬,繼續趕路。至夜半才到高昌王城。高昌王聞報,立即率宮人出宮迎接。高昌王對玄奘道:“弟子估計法師今夜必到,故與妻小等都未入睡,一麵讀經,一麵等候。”不一會王妃又率數十女侍來拜見玄奘。直至天將拂曉,王始還宮,玄奘才得休息。
玄奘被安置在王宮旁的一座佛寺中,高昌王每天與王妃率眾前來參拜,並勸玄奘不要西行,留在高昌,玄奘婉謝。停了十餘日,玄奘向王辭行,高昌王說:“當日我隨先王,到隋朝貢,隋帝接待我們父子遊曆長安、洛陽兩京以及河北、山西等地。其間見到不少名僧大德但從未引起我的仰慕。但自見法師,令我身心歡愉,仰慕不已。故擬請法師留在高昌,受弟子供養一世,我令全國人民作你的弟子。法師應體察我的誠心,不要再西行吧。”玄奘答道:“大王的願意,貧僧是十分感激的。但因我國的佛法義理不夠周詳,我才矢誌西行求法,豈能中途而止?望大王回轉挽留之心。”高昌王變色道:“蔥山可轉,而吾意不可移!現有兩條路供師選擇,一是留此受弟子供養,一是送師返回大唐。”玄奘堅決抗言道:“玄奘西行為求佛法,今王欲強留,但也隻能徒留我的屍骨而已!”遂瞑目端坐,不複再言。
高昌絕食圖此後,高昌王每日供養更加殷勤,每當進餐時,高昌王親捧食盤侍奉,而玄奘絕食,以示誌不可奪。一連三日,水漿不進。至第四日,高昌王見玄奘氣息漸微,知其誌不可奪,遂向玄奘謝罪說:“任憑法師西行,快請進食吧。”王遂邀玄奘,並請其母張太妃,同至佛前,與玄奘結為兄弟,願送玄奘西行求法,但返程時玄奘要在高昌居留三年。經過誓約後,玄奘在高昌又居留月餘,開講“仁王般若經”。每開講時,高昌王親捧香爐,前來迎引。每登講壇時,王伏身作凳,令玄奘踏身而上。高昌王為玄奘西行趕製行裝,準備了防寒的麵衣、手套、靴襪等。臨行時給良馬三十匹、差役二十五人,並遣使護送。給沿途屈支等二十四國,修了國書。又給當時稱雄西域的西突厥葉護可汗,準備了綾絹五百匹作禮物,請求可汗護送。玄奘對高昌王的深情厚意十分感謝。臨行之日,高昌王率宮妃大臣,僧俗人眾,傾都相送。相送數十裏,高昌王慟哭而別。