Metro authorities said the 41 injured included two train drivers, while one man died. Emergency services took 16 people to hospital.
Social media footage showed panic at the scene of the accident in the city center as lights went out, the ventilation system was interrupted and the station filled with smoke.
The Mexico City subway has 12 lines and carries millions of passengers each day.