There's a bullring (Plaza de Toros) on Rafael Buelna about 1.5km (1 mile) from the Zona Dorada. From December to early April, bullfights take place every Sunday and on holidays at 4pm; locals recommend arriving by 2pm. Tickets range from $12 (£6.60) for general admission (ask for the shady side -- la sombra) to $30 (£17) for the front of the shaded section; most travel agencies and tour desks sell advance tickets.
Rodeos, or charreadas, take place at the Lienzo Charro (bullring) of the Asociación de Charros de Mazatlán (tel. 669/986-3510) on Saturday or Sunday beginning at 4pm. Tickets (around $4.50/£2.50) are available through local travel agents and hotel concierge desks, which will have the current schedule.
At Playa Olas Altas, daring cliff divers take to the rock ledges of El Mirador and plunge into the shallow, pounding surf below, a la Acapulco. The divers perform sporadically during the day as tour buses arrive near their perch, sometimes diving with torches at 7pm. After the dive, they collect donations from spectators. Follow the malecón to the esplanade and look for the mermaid statue to find El Mirador.