Tajamul Hussain Syed, a 303 taxi driver, was arrested in north suburban Evanston Thursday.
The victim says Syed, 23, attacked her on the morning of November 1 when she fell asleep in his cab after leaving a Halloween party on Chicago's Far Northwest Side.
Syed was ordered held on $250,000 bail Saturday.