El avión roquero fue descrito formalmente como "Hirundo rupestris" por el naturalista italiano Giovanni Antonio Scopoli en 1769, si bien luego fue clasificado en el nuevo género "Ptyonoprogne" en 1850 por el ornitólogo alemán Heinrich Gustav Reichenbach.Sus parientes más cercanos son los otros integrantes del género, que son el avión isabelino ("P.