The Greyhound bus company may now be facing a class-action lawsuit after a 15-minute rest stop turned into a 14-hour delay.

Two buses were travelling to Calgary from Ontario over the weekend. During a scheduled stop around 3 a.m. in White River, Ont., both drivers pulled off the highway, got off their buses and left the passengers for 14 hours.

The passengers, including small children and at least one diabetic, were forced to wait on the idling buses or hang out in a donut shop until 5 p.m. Sunday.

Now, the passengers have secured a lawyer and are contemplating legal action against the bus company.

One of the passengers, Elaine Legarde, was on her way home to Thunder Bay, Ont. She says she doesn't understand why they had to wait so long for a new driver to arrive.

"Four hours to us would have been an inconvenience; that's fine. Fourteen hours is a total injustice. And we felt we were on the borderline of abandonment and abuse," she told CTV's Canada AM From Thunder Bay on Thursday.

Legarde says the last time she saw her bus driver was at 6 a.m. when he told the passengers to "sit tight" and then showed them how to open the door to get on and off the bus. He then checked into a motel and wasn't seen again until 1 p.m. Sunday.

Greyhound says the pit stop was needed because snow had closed the highway.

"The safety and security of our passengers is our core value and a responsibility we take very seriously," the company said in a statement provided to CTV.

"We are conducting a full investigation and will modify our inclement weather procedures as necessary to ensure this does not happen again."

But Legarde says the roads opened long before her bus got on its way again.

"I talked to an OPP officer and he said the roads had opened on both ends at 6 a.m." she says.

She says as they waited, fellow passengers tried to reach someone at Greyhound, but go no answer. So they passed the time venting about the delay.

"Some people were angry. Some people were afraid. A lot of people were disappointed. It was a wide range of feelings," she says.

Greyhound spokesman Tim Stokes has said that the company "will be working with each customer individually" over compensation.