The incident happened after 1:30 a.m. Saturday on the Market-Frankford Line at 15th and Market streets.
According to police, two men were arguing when one of them allegedly pulled out a knife and stabbed the other.
The victim was taken to Hahnemann University Hospital with nonlife-threatening injuries.
Authorities say charges are pending against the suspect taken into custody.