The conductivity of armchair graphene nanoribbons in the presence of short-range impurities and edge roughness is studied theoretically using the Boltzmann transport equation for quasi-one-dimensional systems. As the number of occupied subbands increases, the conductivity due to short-range impurities converges towards the two-dimensional case. Calculations of the magnetoconductivity confirm the edge-roughness-induced dips at cyclotron radii close to the ribbon width suggested by the recent quantum simulations.