A baby was born midway through a flight in India.

A baby

A baby

Crew members and a doctor worked together to deliver the baby girl on the domestic IndiGo flight from Bangalore to Jaipur.

The doctor who delivered the child, Dr. Subahana Nazir, is a health worker for India's North Western Railway and was hailed by the service for her actions.

In a Twitter post, the North Western Railway wrote: "Committed to duty.... Anytime....... Anywhere (sic)"

She was also later given a thank-you card by the airline, according to local media.

IndiGo said in a statement that the delivery had involved "great teamwork" and added that staff had "expressed their gratitude" towards Dr. Nazir.

Officials at Jaipur Airport have confirmed that both mother and baby are doing well.