The crash took place at about 8pm on Sunday night‚ ER24's Werner Vermaak said.
Paramedics from ER24 and local emergency services reported that two men were found with fatal injuries and declared dead.
At least two people were in a serious condition. They and the other injured commuters were treated for various injuries on scene before they were transported to Moses Kotane and Job Shimankana Tabane Provincial Hospitals.
"It is understood that a VW Golf and a taxi collided with each other‚" Vermaak said‚ causing one of the vehicles to spin and collide with a second taxi.
One of the taxis was carrying members of a band from a local church.
The exact cause of the collision will be investigated.