It happened around 10 a.m. Monday on US Airways flight 2051.
Tinicum Township police said Sasha Anderson was removed from the plane when she threw her cellphone at a flight attendant, slapped him and scratched his face.
She's charged with simple assault, reckless endangerment, harassment and disorderly conduct. The name of the flight attendant wasn't released.
Police said other passengers stated that they were afraid to leave the ground with the disruptive passenger on the plane.
The plane took off about an hour and a half later.