The Indian Air Force responded promptly after the plane was diverted. (File)

An Air India flight from Delhi to Muscat was diverted to Jamnagar Air Force base in Gujarat on Sunday night after a 33-year-old passenger suffered a cardiac arrest onboard.

After landing at the Indian Air Force base, the patient was rushed to the Jamnagar civil hospital accompanied by an air force doctor.

"AI 973 Delhi Muscat flt diverted to Jamnagar Air Force Base at 2230 with an Indian passenger aged 33 sufferng cardiac arrest in flight. IAF responded promptly. Diversion to civil airfield wd hv taken more time. Patient shifted to hospital accompanied by IAF doc," PRO Defence Gujarat Puneet Chadha said in a tweet late on Sunday night.

He said the patient was taken to Guru Govind Singh Hospital for treatment.

It is rare when commercial flights are allowed to land on IAF bases. However, Mr Chadha said in the tweet that IAF responded quickly as the flight diversion to civil air field would have taken more time.