The tour bus was descending a hilly road when it developed brake failure.
As the troubled bus approached a sharp curve, the driver decided to ram the bus to the barrier in bid to stop the bus and prevent it from going down the hill.
The bus flipped over with its side on the concrete barrier.
Rescue workers and police arrived shortly afterwards, and rushed all the injured to Phuket hospital.
Nobody was killed in the incident.
The driver was booked for reckless driving.