President Jacob Zuma has sent his condolences to Brazil's President Dilma Rousseff following a nightclub fire that killed at least 233 people.
"I am deeply saddened by the news of the tragic accident that took place in the south city of Santa Maria," he said.
"On behalf of the government and the people of South Africa, I would like to offer our sincere condolences and sympathies to the government and people of Brazil ...Our hearts go out to the bereaved families and loved ones of those who have lost their lives. I wish a speedy recovery to the injured, who are currently being treated in hospital."
Brazilians on Monday mourned the victims of the nightclub blaze that left over 100 injured, with many still fighting for their lives.
Shocked survivors, mostly science students in Santa Maria, described how scores of revellers were trampled to death or succumbed to smoke inhalation as blocked exits and rising flames caused panic.
Officials said 233 people had been killed, with 116 more injured. Brazil's Health Minister Alexandre Padilha told reporters the government's priority was "saving the lives that we still can save."
President Rousseff, visibly shaken by the news, cut short her visit to the Europe-Latin America summit in Chile to fly to the town.
"It's a tragedy for all of us, and I cannot continue here at the summit, because my priority is the Brazilian people," a visibly emotional Rousseff told reporters travelling with her in Santiago.
Federal and local authorities were mobilising "all resources, so that we do not just recover the bodies but also support families at this time and provide very efficient care to the injured," she added.
Brazil cancelled an event on Monday launching a 500-day countdown to next year's World Cup tournament. The country will also host the 2016 Olympic Games.
The fire broke out around 2am on Sunday when the nightclub was hosting a university party.
Survivor Michelle Pereira said a member of the band had lifted a flare into the air, which set the ceiling on fire. Flames quickly engulfed the entire room.
"Everyone was pushing and shoving," another survivor, Taynne Vendruscolo, told reporters.
"The fire started out small, but within seconds it exploded. Those who were close to the stage could not get out."
Santa Maria fire chief Guido de Melo said many people were trampled in the rush to get out. Others were suffocated by the smoke.
Club security had blocked people from leaving, sparking a stampede, he added.
Customers said guards at the club had kept the fire exit locked to prevent people from leaving without paying for their drinks.
"It was sheer horror," Mattheus Bortolotto, a young dentist, told local television. "I lost a very dear friend."
"The emergency exits did not work, and then I lost my friend in the confusion. Then a girl died in my arms. I felt her heart stop beating."
The pandemonium inside the club soon spread outside, he said.
"The metal barriers they used to keep people in line on their way in, ended up blocking people from getting out," Bortolotto said.
"People were bumping into each other, crushing each other, falling down. And the people who were at the back of the club were simply trapped."
"A friend of mine managed to get out but then had a heart attack and died," Ana Paula Miller, a 19-year-old engineering student, said.
Firefighters doused the blackened shell of a red brick building with water and used sledgehammers to punch holes in the walls to get people out faster.
But for many, it was already too late.
Victims' bodies were taken to a sports stadium, which police cordoned off to keep sobbing relatives from streaming in.
Left outside, they waited for news of missing loved ones. "My son was killed. My son was killed," wailed one mother, just before passing out after finding his name on the list of the dead.
"I saw victims who had one side of their face melted," Max Muller, who was walking by and started to film some of the chaotic early morning scenes from outside the club, said.
"I am traumatised. It is hard to forget what I saw. People who were trying to get out who stopped to give other people CPR [cardiopulmonary resuscitation]– except they didn't know how to do it, and they were breaking people's bones," Muller said.
"It is horrible to see so many dead people, kids, on the ground; people crying, other people throwing up, who can't breathe ... Some were ripping people's clothes off to do CPR but had no idea what they were doing," he recalled.
The fire regulations permit for the Kiss nightclub expired in August 2011, local media reported, citing the head of the state's fire department.
The university town of Santa Maria lies west of Porto Alegre, one of the World Cup host cities.
This is the deadliest such blaze in more than a decade, since a fire at a shopping center and discotheque in the central Chinese city of Luoyang killed more than 300 people in 2000. – AFP