Seven people have been taken to hospital after a flight hit turbulence as it landed at Sydney Airport on Tuesday afternoon.

Emergency crews were called to the airport at 2.40pm.

A spokesman for NSW Ambulance said three patients were treated for neck pain, one for back pain, one for a laceration to their jaw, another for a wrist injury, and one for a minor head injury.

Two were taken to Prince of Wales Hospital, two to St George Hospital and three to Royal Prince Alfred Hospital.