The plane carried 125 passengers and six crew members, B92 news agency reported.
Rainy weather is blamed for causing the Serbian national carrier's plane to skid some 55 yards off the runway at Ataturk Airport before stopping.
Local media said the aircraft was damaged.
The plane took off from Belgrade, Serbia, for Istanbul Sunday morning.
Toddler uninjured after being knocked over by Obama family dog
Florida bear attack: Black bear mauls woman's face