La 6e étape est la plus longue de la 109e édition du Tour de France. Au départ de Belgique, à Binche (déjà ville-étape en 2019), le parcours rallie Longwy (déjà ville-étape en 1982 et 2017), à travers le massif des Ardennes. Le final accidenté prend place dans la vallée de la Chiers. Quatre ascensions jalonnent le parcours : la côte des Mazures (2 km à 7,6 %, 3e catégorie), la côte de Montigny-sur-Chiers (1,6 km à 4,4 %, 4e catégorie), la côte de Pulventeux (800 m à 12,3 %, 3e catégorie) et la côte finale des Religieuses (1,6 km à 5,8 %, indiquée sur le parcours mais ne comptant pas pour le classement du meilleur grimpeur). Le sprint intermédiaire se situe à Carignan (km 145,9).
Malgré de nombreuses tentatives pour la formation de l'échappée, aucune ne dure vraiment longtemps, Wout van Aert imposant le rythme dans le peloton pour éviter qu'un coureurs proche au classement général parte à l'avant. Après près de soixante-dix kilomètres de course, tous les coureurs se trouvent regroupés dans le peloton.
Dans l'échappée, Jakob Fuglsang cesse tout effort et se laisse rattraper par le peloton à plus de soixante kilomètres de l'arrivée. À trente kilomètres du but, Quinn Simmons ne peut plus suivre le maillot jaune. Seul, Wout van Aert passe en tête au sommet de la côte de Montigny-sur-Chiers (1,6 km à 4,4 %, 4e catégorie) ; il est toutefois rattrapé à onze kilomètres de l'arrivée et ne peut même pas suivre le peloton.
L'Américain Quinn Simmons (Trek-Segafredo) a inscrit ses premiers points pour le maillot à pois lors de cette étape mais ne possède pas le même total au classement, en raison de la pénalité d'un point qu'il a reçue lors de la 3e étape pour être sorti du tracé officiel[4].