A NSW man has been charged after allegedly directing racist and Islamophobic abuse at a teenage girl on a bus in Sydney's inner-west last week.

The Muslim teenager was travelling home from school on 10 September, heading from Strathfield railway station to Greenacre, when she was allegedly subjected to a stream of verbal abuse from the man.

The 13-year-old was wearing her full school uniform and a hijab.

Read the full story at SBS News - Australia.