Arturo Barrios Flores (ur. 12 grudnia 1963 w Meksyku) – meksykański lekkoatleta, długodystansowiec, dwukrotny mistrz igrzysk panamerykańskich, były rekordzista świata.

Odnosił sukcesy już jako junior. Zdobył złote medale w biegu na 1500 metrów, biegu na 5000 metrów i biegu na 10 000 metrów na mistrzostwach Ameryki Środkowej i Karaibów juniorów w 1980 w Nassau. Zwyciężył w biegu na 5000 metrów i zdobył brązowy medal biegu na 2000 metrów z przeszkodami na mistrzostwach panamerykańskich juniorów w 1980 w Greater Sudbury.

Zwyciężył w biegu na 5000 metrów na igrzyskach panamerykańskich w 1987 w Indianapolis, wyprzedzając Adauto Dominguesa z Brazylii i Omara Aguilara z Chile. Zajął 4. miejsce w biegu na 10 000 metrów na mistrzostwach świata w 1987 w Rzymie. Zwyciężył w biegu na 5000 metrów na mistrzostwach ibero–amerykańskich w 1988 w Meksyku. Zajął 5. miejsce w biegu na 10 000 metrów i odpadł w eliminacjach biegu na 5000 metrów na igrzyskach olimpijskich w 1988 w Seulu.