A 24-year-old man was in critical but stable condiion after being hit by a SEPTA train Wednesday afternoon in the city's Fern Rock section, police said.

At about 5:35 p.m. at the Fern Rock Transportation Center, the man was trying to cross the tracks to climb onto a platform when he was struck by a Lansdale-Doylestown train, police said.

The man, who suffered severe leg injuries, was transported to Einstein Medical Center.

- Robert Moran