A woman has recounted how she fought off a carload of men who tried to abduct her on a busy street in Sydney's south-west.

The 29-year-old, named only as Aida, was attacked at Liverpool about 4.20pm on Monday.

She said no one came to her aid after she screamed for help, even though dozens of people were standing nearby.

Aida was standing on Railway Street, near the intersection with Bigge Street, when four men in a red hatchback pulled up beside her.