When he arrived at the start of the Tour de France, Bardet had a troubled first week with mechanicals and punctures. He lost time on multiple occasions during the first week and was almost two minutes behind when they started the 10th stage. On stage 12 to Alpe d'Huez, Bardet attacked and rode away from the other contenders. He was later joined by Chris Froome, Geraint Thomas and Tom Dumoulin, but decided to test the contenders with numerous accelerations. He ended the stage in 3rd place and rose to 6th place in the general classification. With Bardet only being 8th in the general classification before stage 19, he and several other contenders attacked on the Col du Tourmalet with almost to the finish line. Despite being caught on the last climb, Bardet finished 3rd in the sprint to the finish line. On the decisive individual time trial he advanced to 6th place overall.