But it took hours and multiple calls before the tragic reality was confirmed by a knock on the door from police.
“I was the last person to know,” Kennedy told AAP.
“I’ll never forget that night - it was a horrible night.”
John Kennedy had been driving the NSW Trainlink XPT passenger train from Sydney to Melbourne when it came off the tracks at Wallan soon after 7.30pm.
He was killed alongside 49-year-old rail worker Sam Meintanis, while eight passengers were seriously hurt and another 58 sustained minor injuries.
The train had been diverted through the Wallan loop track because the signalling system had been down on the normal route’s straight section, the Australian Transport Safety Bureau found.
Instead of entering the loop section at the required 15km/h, the passenger train was travelling at speeds of between 114km/h and 127km/h.
Kennedy had only been given a piece of paper advising him of the new route and there was no process that required him to confirm he understood the changes, the ATSB found.
NSW Trains and the Australian Rail Track Authority have since pleaded guilty over the incident, admitting they breached Victoria’s rail safety laws.
The organisations were sentenced in the Melbourne Magistrates Court on Wednesday, with ARTC receiving a AU$375,000 fine while NSW Trains was ordered to pay $150,000.
Kennedy says the past four years have been emotionally exhausting - first dealing with the immediate grief and John’s funeral, and then speaking to investigators and solicitors.
“It’s been like a rollercoaster,” she said.
The questions from investigators were invasive and the court hearings protracted, she said.
“I’ve found the legal system to be both disappointing and at times traumatic,” Kennedy said.
“People might think I’m angry - and they’re right.
“Nothing can bring my husband back but no other family should have to go through what our family has due to the poor safety standards of two government bodies.”
Kennedy knows the sentences handed down to NSW Trains and the ARTC do not reflect the loss of her husband.
She hopes there will be changes but says the organisations have put more time into defending their behaviour rather than fixing the underlying safety problems.
“There are no consequences around this,” Kennedy said.
“John and Sam went to work and didn’t come home - for nothing really.”
Kennedy wants people to remember John as an experienced, loyal and well-loved train driver, who was very close to his children and grandchildren.
“He loved the family stuff - Christmas Day, cricket in the backyard, fishing, caravan trips, barbies with friends and too many beers,” she said.
Kennedy was also a “bloke’s bloke” and a man of his word, she said.
“He had a weird sense of humour but I think, in my experience with the last four years, a lot of train drivers have a weird sense of humour,” she laughed.
“He was the joker - he loved people, he loved to help people.”
A NSW Trains spokeswoman told AAP the operator’s sadness over the tragedy would never diminish and its thoughts were with the victims’ families.
The operator was also focused on reducing the risk of such an incident from happening again by refining its systems and training, the statement read.
An ARTC spokesman also expressed condolences to the families, telling AAP it had implemented additional operational controls to ensure the rail network was safe.