The fact that this story made the S-L is a surprise, especially since I don’t think it’s that rare.

One time when I was taking the bus in for a meeting in the city, the driver heard a bulletin to avoid the Turnpike due to very bad traffic. And then our odyssey began that was a partial recreation of the Soprano’s opening credits.

But this sounds worse…and NJ Transit will hopefully call it “a coaching opportunity” for one of its employees…because you know they won’t get fired.

Passenger Aileen Iosso sent this text to her boss:

“I don’t know where I am and I don’t know when I’ll be in.”

She said she boarded her usual express bus in Cranford around 7 a.m., expecting to arrive at the Port Authority Bus Terminal in Manhattan by the usual 7:39 a.m.

The bus didn’t get there until 9:22 a.m., according to NJ Transit, which publicly expressed regret.

“We apologize to our customers for their experience and we plan on reaching out to them,” said Nancy Snyder, a spokeswoman for the statewide transportation agency. “Appropriate action will be taken pending the outcome of the investigation.”

The driver’s name was not released.

During the convoluted trip, Iosso said, the bus was on Route 3, went by the Secaucus Junction train station on the Turnpike “three or four times,” passed the Secaucus outlets and pulled over before the entrance to the George Washington Bridge.