It happened around 6 a.m. Friday at North Broad Street and West Erie Avenue.
Police said there was a fight on the platform.
Both victims were taken to the hospital in stable condition.
There is no word on arrests.
SEPTA police are also investigating.