In April 2001, Hadfield served as Mission Specialist 1 on STS-100, International Space Station (ISS) assembly Flight 6A.
On 19 December 2012, Hadfield launched in the Soyuz TMA-07M flight for a long duration stay on board the ISS as part of Expedition 35.