At the 2016 Rio Olympics, Majka finished third in the individual road race to win the bronze medal. He was part of a late breakaway group also containing Nibali and Sergio Henao. On the final descent, both Nibali and Henao crashed, leaving Majka alone in front, unable to preserve his advantage over the chase group to the finish. He was caught by eventual winner Greg Van Avermaet and Jakob Fuglsang within two kilometres of the finish line and did not participate in the final sprint, settling for third. Majka's medal was the first for Poland at the Rio Olympics, and the first medal won by a Polish cyclist in an individual event since Czesław Lang's silver at the 1980 Summer Olympics. Subsequently, in August 2016 announced that Majka had agreed an initial two-year deal with the team from 2017, following Tinkoff teammate Peter Sagan to the squad with a role as a team leader in Grand Tours and other stage races.