The number of passengers on board the flight could not immediately be known.
"The IndiGo flight which took off for Jaipur from Pune on Thursday morning was diverted to Mumbai after the pilot reported high engine vibrations in the aircraft mid-air. The flight made an emergency landing early morning," the source said.
IndiGo, in a statement, confirmed the diversion of its Jaipur flight to the city's Chhatrapati Shivaji Maharaj International Airport. It, however, did not divulge the number of persons on board the aircraft.