Three years later, Kwiatkowski qualified for his second Polish squad, as a 25-year-old, in two track cycling events at the 2008 Summer Olympics in Beijing by receiving a berth from the UCI Track World Rankings. In the men's team sprint, held on the first day of the track program, Kwiatkowski and his teammates Maciej Bielecki and Kamil Kuczyński set a thirteenth-place time of 45.266 and an average speed of 59.647 km/h in an opening heat against Japan, but were relegated for swerving out of the lane on the final stretch, handing their rivals a more satisfactory triumph. Two days later, in the men's sprint, Kwiatkowski could not progress from the early stages after losing out again in the first round to Great Britain's Jason Kenny and the repechage to Malaysia's Azizulhasni Awang.