Authorities say 50-year-old Perry Germano approached the 15-year-old girl at 9 a.m. on April 7 on the Q88 bus at Harding Expressway and Kissena Boulevard.
He allegedly made anti-Muslim statements toward her, spat on her and raised his fist while threatening to punch her.
He is charged with attempted assault, aggravated harassment and menacing.