The Miami Herald reports the Boeing 757 experienced about 15 seconds worth of turbulence Tuesday afternoon.
There were 185 passengers on board.
Officials say the flight was about 30 minutes from Miami when it hit the rough air.
Miami-Dade Fire Rescue crews were waiting at Miami International Airport when the plane landed.
The passengers were treated at the gate and the flight attendants were taken to a hospital.