La bataille de Talas, bataille de la rivière Talas ou encore bataille d'Artlakh (en ; en معركة نهر طلاس) a lieu en sur les rives de la rivière Talas (dans l'actuel Kirghizistan), près de la ville de Taraz (dans l'actuel Kazakhstan). Elle oppose les troupes du califat abbasside, soutenues par des contingents tibétains de l'empereur Tridé Tsuktsen, à celles de l'armée chinoise de la dynastie Tang. Celle-ci, dirigée par Tang Xuanzong, lutte alors pour le contrôle de la région de Syr-Daria en Asie centrale.
Après plusieurs jours d'impasse, le cours de la bataille change lorsque les mercenaires karlouks initialement alliés aux Tang font défection au profit des Abbassides, ce qui a renversé le rapport de force, entraînant une déroute des Tang.
Cette défaite marque la fin de l'expansion des Tang vers l'Ouest et permet aux musulmans de prendre le contrôle de la Transoxiane pour les quatre siècles suivants. Le contrôle de cette région est économiquement bénéfique pour les Abbassides, car elle se trouve sur la route de la soie.
Les historiens se demandent si les prisonniers chinois capturés lors de cette bataille ont amené les techniques de fabrication du papier au Moyen-Orient, d'où elles se sont finalement répandues en Europe.
vignette|280px|Carte de la région de la Transoxiane, avec la rivière Talas
Il n'y a pas de certitude sur l'emplacement exact de la bataille, mais les historiens pensent qu'elle a eu lieu près de Taraz (nommée Jambyl, jusqu'en 1997) et de Talas, dans la zone qui correspond actuellement à la frontière entre le Kazakhstan et le Kirghizistan. Le nom chinois Daluosi (, Talas) apparait pour la première fois dans le récit de Xuanzang et Du Huan a localisé la ville près du bras ouest de la rivière Chui.
vignette|Carte des territoires contrôlés par la dynastie Tang vers l'an 700. On voit bien les territoires les plus à l'ouest, qui sont reliés à la partie principale de l'Empire par le long et étroit corridor du Hexi.
Avant la bataille, il y avait déjà eu des contacts indirects entre certains des combattants.