贞观十六年(公元642年)春,玄奘携带自己所收集的657部佛经,从那烂陀寺开始启程回返大唐。此外,还有热带、亚热带的树木和花草种子,以及戒日国王送他的大象、马匹和护送人员一同上路。
玄奘几乎每走到一个地方,都有人请他讲经。所以直到第二年秋才走到于阗(今新疆和田)。在进入大唐境内之前,他特将自己这17年的情况写成简明的表文托人捎至长安,呈送给太宗李世民,以求赦免私自出国之罪。李世民看后又惊又喜,亲写赦文,要玄奘速来长安。
玄奘这才放下心来,满怀激情地踏上故土。各地官员见到太宗皇帝的赦文自是热情迎送。贞观十九年(公元645年)正月24日,玄奘终于回到阔别19年的长安。走的时候,他才27岁,回来时已经46岁了。
唐太宗李世民对玄奘西游所获见闻颇感兴趣。玄奘就把他所经历的110多个国家的地理情况、风俗人情、历史状况以及传说故事等一一口述,让徒弟们记录成一部《大唐西域记》呈送给李世民。