Le transport urbain sur Auch est assuré par les bus Alliance (agence : 7, place de la Libération).
La SNCF assure un transport au niveau régional grâce à un réseau de cars qui dessert les villes à proximité d'Auch (Agen, Tarbes, Mont-de-Marsan, Montauban,...) et au TER qui relie Auch à Toulouse.