Suspected New York City Bus Terminal Bomber Akayed Ullah has been charged with terror offences, police say.
Mr Ullah is reported to be in a serious condition in hospital after suffering burns when a crude device that was strapped to his body exploded.
Three other people suffered minor wounds in the blast during rush hour.
The New York Police Department tweeted on Tuesday that Mr Ullah was charged with criminal possession of a weapon, supporting an act of terrorism and making a "terroristic threat".
He told police investigators he had been inspired by Christmas terror attacks in Europe and selected the Port Authority bus terminal after seeing a number of festive posters on the subway walls, US media report.