For the second time in three days, a young man was fatally struck by a SEPTA commuter train near Hatboro.

About 6:50 this morning, the death of a 22-year-old man caused service to be suspended on the Warminster Line between Warminster and Willow Grove, according to agency spokeswoman Heather Redfern.

Service was restored shortly after 9 a.m., after shuttle buses ferried inconvenienced commuters for a couple of hours.

Hatboro Police and SEPTA were investigating.

About 2:30 Monday afternoon, a 24-year-old man was killed by a train that couldn't stop in time. According to witnesses, he was walking on the tracks while wearing headphones, Redfern said.

Service was suspended Monday until about 5 p.m.

Two similar deaths happened on the line in the "general vicinity" in June, Redfern said.