According to officials, Flight IT-4124 arrived from Bhavnagar and landed at Mumbai airport which had been witnessing low visibility due to rains.
A spokesman for Kingfisher Airlines said that the cause of the incident is not yet known. All 42 passengers and crew onboard were safe.
He also denied that a fire broke out in the aircraft due to the skidding.
A few flights scheduled for departure were also delayed because of the incident.