Bussen, från ett privat företag, var på en 22 mil lång resa från Guadalajara i granndelstaten Jalisco till strandorten Guayabitos när olyckan inträffade. Alla ombord var mexikanska medborgare, enligt räddningstjänsten.
Ytterligare tiotals personer skadades i kraschen, vars orsak ännu inte är klarlagd.