The accident involved a bus traveling from Galle to Ampara and another operating from Tangalle to Matara.
Police said all injured passengers were admitted to Matara Hospital and Bathigama Hospital for treatment. The extent of their injuries has not yet been officially disclosed.
Authorities have launched an investigation into the cause of the collision. Further details are expected as the investigation continues.