No injuries were reported.
The aircraft was on a flight from Abu Dhabi in the United Arab Emirates to New Delhi, the Indo-Asian News Service reported.
"The aircraft was flying over Pakistani airspace when the pilot saw a warning light in the cockpit and sought permission to land at the nearest airport, which was Nawabshah," an Air India representative said.
Notable deaths of 2014 [PHOTOS]
China snares 180 fugitives in graft crackdown