Saludos.
Creo que si, mas si no lo has hecho ya, comprueba los repositorios en /etc/pacman
nano /etc/pacman
Al menos ten activos core, community y extra.
Asegúrate de no estar usando como repositorio ftp.archlinux.org, ya que no lo recomiendan y da problemas, para esto, haz
nano /etc/pacman.d/core
Y descomentas (quitas el #) de las líneas que contienen las url de los repositorios más cercanos a españa (En mi caso, tengo la sección de estados unidos descomentada)
Haz eso también con los repos community y extra.
Por último, corre el script
rankmirrors /etc/pacman.d/core
Haz lo mismo con community y extra, esto sirve para poner primero en la lista a los mirrors más rápidos.
Después de todo esto, trata de hacer un
pacman -Syu
Espero que funcione
Requiescat In Pain.