Progress M-52 was launched by a Soyuz-U carrier rocket from Site 1/5 at the Baikonur Cosmodrome. Launch occurred at 19:09:18 GMT on 28 February 2005. The spacecraft docked with the Aft port of the Zvezda module at 20:10:08 GMT on 2 March. It remained docked for three and a half months before undocking at 20:16:10 GMT on 15 June 2005 to make way for Progress M-53. It was deorbited at 23:16:00 GMT on 15 June 2005. The spacecraft burned up in the atmosphere over the Pacific Ocean, with any remaining debris landing in the ocean at around 00:02:41 GMT on 16 June.
Progress M-52 carried supplies to the International Space Station, including food, water and oxygen for the crew and equipment for conducting scientific research. It also carried the TNS-0 nanosatellite, which was deployed from the ISS on 28 March at 08:30 GMT.
Payloads are separated by bullets ( · ), launches by pipes ( | ). Manned flights are indicated in bold text. Uncatalogued launch failures are listed in italics. Payloads deployed from other spacecraft are denoted in brackets.