Périgueux est contournée au sud par la route nationale 8912, devenue autoroute , qui relie Bordeaux à Lyon, et est accessible par les sorties numéros 14, 15 et 16. Deux échangeurs permettent d'accéder à la commune à l'ouest et à l'est par le biais de la route départementale 6089 (l'ancienne route nationale 89) qui vient de Bordeaux et continue à l'est jusqu'à Lyon. Elle est aussi accessible au sud par l'échangeur Périgueux-Centre et par la route départementale 6021 (tronçon déclassé de la route nationale 21) qui vient de Lourdes et qui continue au nord jusqu'à Limoges.