Moreno Valley police responded to the area of Sunnymead Boulevard and Frederick Street regarding a call of indecent exposure around 9:55 a.m.
The victims were aboard a school bus traveling to Moreno Valley from a high school in San Bernardino County when the suspect drove next to the bus and exposed himself.
The suspect was described as a male Hispanic driving a black Chevy Silverado with a business logo on the side of the truck.
During the later investigation, officers located the suspect's vehicle and detained him. He has since been identified as Nicolas Nunez, 33, of Riverside.
Nunez was booked at the Robert Presley Detention Center for indecent exposure.
Anyone with information regarding the incident was urged to contact Corporal Gutierrez at the Moreno Valley Police Department at (951) 486-6700.