Edited by Abhinav Bhatt | Updated: July 11, 2012 14:12 IST
The Air India Airbus A-319 was headed from Abu Dhabi to New Delhi. There were 122 passengers and six crew members on board the flight.
The pilot made the emergency landing at about 2:57 am (IST) in Nawabshah in Sindh.
In New Delhi, an Air India spokesperson said, "The aircraft was flying over Pakistan air space when the pilot saw a warning light in the cockpit and sought permission to land at the nearest airport which was Nawabshah."
Initial reports said that all three hydraulic systems of the plane failed. There are two main systems and one back-up. The hydraulic systems control all major functions including steering and brakes.
But sources say now the computer systems and the technical glitch caused a false alarm that all hydraulics systems had overheated.
The refuelling for the "relief plane" that handled the evacuation was paid for by Pakistan International Airline (PIA) with the Indian High Commission serving as guarantors.
The Aviation Ministry has submitted a report on the emergency landing to the Prime Minister.
In Pakistan, officials also offered refreshments for the passengers and invited them to use the lounge at the airport, but the pilot preferred to keep them on board.
There were conflicting reports of whether the passengers were given transit visas as a goodwill gesture by Pakistan.
Air India sent a team of eight engineers to Nawabshah to repair the Airbus that made the emergency landing. It has also returned to Delhi.
Become friends with your favourite NDTV people and shows. Start now »