Police say no shots were fired as the hijacking of CanJet Flight 918 came to an end, but no other details were immediately available, according to the newspaper's website.
Late on Sunday the man, believed to be mentally ill, took six crew members hostage on a plane in Jamaica and demanded to be flown to Cuba.
CanJet Airlines said the man had released 160 passengers he was holding hostage on the plane at Sangster Airport in the Montego Bay resort. The flight had come from Halifax and was in Montego Bay for a brief stopover before continuing to Cuba and returning to Canada.
Jamaican Information Minister Daryl Vaz told CNN that the gunman was a 20-year-old Jamaican national, and described him as "a mentally challenged youngster."
The charter jet with 174 passengers and eight crewmembers was hijacked at around 10:00 p.m. local time on Sunday (03:00 GMT Monday). Fourteen ticketed passengers had yet to board the plane.
Jamaican Prime Minister Bruce Golding was at the airport to assist in negotiations with the hijacker, along with the minister of national security and the hijacker's father.
Golding plans to meet later on Monday with his Canadian counterpart, Stephen Harper, who is in Jamaica on a previously scheduled two-day visit.
Radio Jamaica said the hijacker had checked in for the flight to Canada, forced his way through security with a firearm, and went on board the plane brandishing the weapon. He reportedly robbed several passengers, before letting them go.