A Canadian couple were rushing their toddler to hospital in Jamaica when their car collided with an oncoming truck, killing all three and the child's grandmother, police say.

Local authorities told CBC News that at 6 a.m. Wednesday, Garina and Diane Dixon and two-year-old Nekeil were driving from Willowdene to Spanish Town on the Caribbean island nation when their Toyota Corolla collided with a truck.

The child's grandmother, Marie Myrie-Smith, a 45-year-old Jamaican resident, was also in the car. All four were taken to hospital and later died, officials say. 

Spanish Town, JamaicaSpanish Town, Jamaica

"Just five minutes after the family left, they slammed head on into an oncoming truck," the CBC's Nil Koksal reported from Toronto. "The family's Toyota Corolla was a mangled mess. Onlookers wept in shock when they saw the scene."

Garina Dixon was 27 years old. His wife Diane was 32. The family was from the Greater Toronto Area.  

According to a report in the Jamaica Gleaner newspaper, Garina Dixon was driving along the old harbour main road to get Nekeil, who had stopped breathing, to the Spanish Town Hospital. The father tried to overtake traffic, and the car was hit by a truck travelling in the opposite direction, police say.

The accident happened just 48 hours before Nekeil was due to undergo surgery to improve his breathing, Koksal reported.

hi-jamaica-crash-010512_16x

A relative reacts to the news that a Canadian couple and their toddler were killed in a car crash en route to a hospital in Spanish Town, Jamaica. (Jamaica Gleaner)

A spokesperson for Foreign Affairs Minister Diane Ablonczy said: "Our thoughts and prayers go out to family and friends of those killed in this tragic accident. We stand ready to provide consular assistance as required."

Garina Dixon was a construction worker in Mississauga, Ont., and his wife was a receptionist, according to the Gleaner. The couple had been married for four years.

The family had planned to return home to Mississauga on Jan. 15, according to the Gleaner.