The Bengaluru Metropolitan Transport Corporation (BMTC) collected a fine of Rs 5.19 lakh from 2,627 ticketless passengers by checking 13,196 trips in June.
It registered another 1,005 cases against bus conductors for dereliction of duty.
During the same period, the BMTC's checking staff penalised 328 men who occupied seats reserved for women passengers and fined them Rs 32,800.
In all, the BMTC imposed a fine of Rs 5.51 lakh from 2,955 passengers for various violations.