According to police, Ahmed Elgaafary, 26, picked up his alleged victim at the Valley Forge Casino around 2:20 a.m.
The incident happened on Feb. 10, 2018, but Elgaafary was arrested on Wednesday.
Elgaafary is accused of assaulting the woman sometime before he dropped her off at a home in Chester County, according to investigators.
He is charged with rape, involuntary deviate sexual intercourse, sexual assault and indecent assault.
"What's been reported is appalling. Our thoughts are with the rider and her family during this time. This driver has been permanently removed from the app." Uber said in a statement.
Uber officials also say the company has been cooperating with police on their investigation.