Ракета-носитель «Союз-2.1а» стартовала с площадки № 31 космодрома Байконур в 00:32, выведя на орбиту грузовой корабль «Прогресс МС-31». Общая масса полезной нагрузки превысила 2,6 тонн, после чего аппарат направился к Международной космической станции.
Ключевая часть груза — 950 кг топлива, предназначенного для пополнения баков МКС, и 420 кг питьевой воды. Для поддержания оптимального давления в герметичных отсеках доставлено 50 кг азота. Остальная партия груза (1 205 кг) включает продуктовые наборы, лекарства и средства личной гигиены для экипажа 73-й экспедиции.
Учёные подготовили к полёту более десятка экспериментальных комплектов. Среди проектов — «Фуллерен» и «Биополимер», направленные на изучение свойств материалов в невесомости, «Биодеградация» и «Импульс», посвящённые работе биологических систем, а также «Виртуал» и «Мираж», исследующие когнитивное состояние космонавтов при длительном пребывании в космосе.
Особый штрих кораблю придало изображение на его корпусе, посвящённое 50-летию первой советско‑американской стыковки: миссии «Союз–Аполлон» 1975 года. Тогда «Союз-19» с космонавтами Алексеем Леоновым и Валерием Кубасовым стартовал с Байконура, а через семь часов на орбиту поднялся «Аполлон» с астронавтами Томасом Стаффордом, Дональдом Слейтоном и Вэнсом Брандом. 17 июля корабли состыковались, экипажи обменялись флагами и провели совместные опыты.
Это событие стало знаковым шагом в истории международного освоения космоса: оно не только продемонстрировало технические возможности двух держав, но и укрепило доверие в разгар Холодной войны, заложив основы будущей Международной космической станции.