На зимних Олимпийских играх в Пекине 6 февраля в Национальном лыжном центре в Чжанцзякоу мужчины бежали скиатлон, 15 км классикой и 15 км вольным стилем. Уже через 2,5 км после старта его главный конкурент Большунов упал на спуске. Нисканен убежал в отрыв, но его быстро догнал Большунов и на финиш первого этапа приехали вместе. Переобувку он завершил на секунду быстрее соперника.
Вскоре Большунов уже скинул преследователя — Нисканен проигрывал 13,5 секунд. Через несколько километров Ииво уступил 2-е место российскому лыжнику Денису Спицову. Но двум норвежцам не дал возможности его обогнать и финишировал третьим, выиграв свою третью медаль Олимпиад[12]. 11 февраля Нисканен выиграл золото на дистанции 15 км классическим стилем с раздельным стартом. Занявший второе место Большунов отстал на 23,2 сек. В мужской эстафете 4×10 км 13 февраля Нисканен бежал на втором этапе классическим стилем и показал лучшее время среди всех участников этапа, но затем финны выступали слабее и заняли только шестое место с проигрышем чемпионам из команды ОКР более 4,5 минут. 16 февраля Нисканен завоевал серебро в командном спринте классическим стилем вместе с Йони Мяки, золото досталось норвежцам. В масс-старте на 50 км, который прошёл 19 февраля, Нисканен не выступал.
В сезоне 2021/22 Нисканен занял высшее в карьере третье место в общем зачёте Кубка мира и стал лучшим в зачёте дистанционных гонок.
На чемпионате мира 2023 года в Планице личных медалей Нисканен не завоевал (13-е место в скиатлоне и 6-е место в масс-старте классическим стилем на 50 км), но помог финнам выиграть медаль в эстафете впервые с 2009 года (а серебро в эстафете финны не выигрывали с 1997 года). Финны уступили 46,9 сек норвежцам, которые выиграли золото в мужской эстафете на 12-м чемпионате мира подряд.