Mr Seet Ngow Chai, 58, who died on a Tigerair flight from Chiang Mai last week, was cremated yesterday in Mandai.
About 20 members of his family and close friends were there to say their farewells.
He had cancer, and visiting the northern Thai city was on his list of final to-dos. So he went there on Jan 9 with his wife, two children and daughter-in-law.
His son, civil servant Sebastian Seet, 29, told The Straits Times: "He wanted to carry out his last wishes. Going to Chiang Mai was one of them.
"It is my mum's home town, and he had not been back there for over 20 years. He wanted to visit her neighbours and the other villagers there."
He was frail during the trip and needed to use a wheelchair. On the day the family was due to return to Singapore, he was also hospitalised.
However, his children said, he had enjoyed the holiday.
He collapsed on their Tigerair flight back home to Singapore last Tuesday.
The Straits Times understands that he felt unwell about 40 minutes into the flight. He then collapsed. His family approached the crew and the flight, TR2177, was diverted to Suvarnabhumi Airport in Bangkok for him to receive medical help.
But Mr Seet could not be saved. His body was flown back to Singapore last Thursday after an autopsy in Bangkok.