6世纪中叶,吐蕃日益强盛。吐蕃首领松赞干布击败了青海东部吐谷浑,完成了青藏高原的统治,建都逻些(拉萨),唐太宗贞观十二年,松赞干布率吐蕃大军进攻大唐边城松州,即今天的四川松潘县。唐太宗治理下的唐朝,此时正国富兵强,于是派侯君集督率领大军讨伐,与吐蕃互有胜负。松赞干布进退两难,只好俯首称臣,并对大唐的强盛赞慕不已,他在上书谢罪的同时,还特向唐朝求婚。
为迎接文成公主入藏,藏王松赞干布说:我要为公主筑一城以留示后代,誓与汉民族永结同心。这就是后来红山之上的布达拉宫。
唐太宗经过一番考虑,决定答应他的请求,于是在宫中选定了一个通晓诗书的宗室之女,封她为文成公主;并护送她前往吐蕃和亲。公元640年,文成公主入藏。她除了携带着丰盛的嫁妆外,还带有大量的书籍、乐器、绢帛和粮食种子;跟随文成公主入藏的,除陪嫁的侍婢外,还有一批文士、乐师和农技人员。
吐蕃就是现在的西藏,唐代以前和中土没有来往。据说吐蕃人是东晋末年南凉国王鲜卑人秃发利鹿孤的后代,因失国而辗转流徙到西藏高原,为纪念祖先,他们以“秃发”为国号,后依语音相近讹变为“吐蕃”。吐蕃人过着以游牧为主的生活,饲养牦牛、马、猪和独峰骆驼,有的也种植青稞和荞麦。
藏地不产茶,藏族人民以前也从不喝茶,文成公主入藏带去了茶叶,从而使藏族变成了“宁可三日无油盐,不可一日不喝茶”的民族。
中国历史上,有不少以公主或宗室女下嫁蕃邦国王和亲的事例,唐太宗时期,文成公主远嫁吐蕃,便是和亲的典范。