Villefranche est longée par l'autoroute , qui permet de rejoindre, vers le nord : Paris, la Bourgogne, l'Alsace ; et vers le sud, Lyon. L' permet d'éviter Lyon et de rejoindre, vers le sud, Marseille, l'Espagne ; vers l'est, Genève, les Alpes, l'Italie.