Es operada por la empresa Alhambra Bus, filial de Transportes Rober.
La línea tiene por objetivo servir al barrio del Albaicín.
No existe el recorrido en sentido contrario, por circular por calles de sentido único excepto por la Gran Vía La línea fue implantada a mediados de los años 90 al incorporarse al transporte de la ciudad la filial Alhambra Bus, ya que los autobuses de Transportes Rober son demasiado largos para circular por las estrechas calles del Albaicín Anteriormente, la línea bajaba por Profesor Emilio Orozco para meterse a la Gran Vía, como lo hacían las líneas 32 y 34.
Abogado) y la 35(Albaicín-Sacromonte), se cambió su recorrido por Acera de san Ildefonso y Hospital Real, dejando que la 32 pasara por Emilio Orozco solamente.
Antes, el 31 hacía un recorrido totalmente circular por la que iba desde Plaza Nueva por la Carrera del Darro y el Paseo de los Tristes y la cuesta del Chapiz para llegar a la plaza del Salvador y seguir el camino de ahora por el callejón de las Tomasas pero la peatonalización de la carrera del Darro hizo que tuviera que cambiar el recorrido.