Around 60 passengers had to leave a plane by emergency chutes after the cabin began to fill with smoke.
The Thomas Cook flight from Dalaman in Turkey had landed at Glasgow Airport as normal and was on the stand when the incident happened.
Two-thirds of the passengers had disembarked as usual via the air bridge to the terminal building when smoke began to fill the cabin.
The crew released three chutes to allow the remaining passengers to leave the aircraft as quickly as possible as a precaution while the cause of the smoke was investigated. Around 60 people left the plane using the chutes at the back of the aircraft while the rest used the air bridge.
It is thought the smoke was caused by excess oil in a power unit which was turned on as standard practice on landing to provide the cabin with electricity and air conditioning. There was no fire.
A Thomas Cook Airlines spokeswoman said: "All our passengers are safe and well and our experienced crew deployed the chutes purely as a precautionary measure. We would like to thank the BAA staff at Glasgow Airport and our crew for their response and the continuing excellent care they offer all our customers."
The TCX3549 flight from Dalaman to Glasgow landed at 5.12pm with 231 passengers on board.
Thomas Cook said its "experienced teams", including the flight's captain, remained in the terminal to answer any questions from passengers after the incident.
A Glasgow Airport spokesman said: "We can confirm there was an incident involving a Thomas Cook aircraft earlier this evening. Fire crews attended following a report of smoke on board. All passengers disembarked safely and were repatriated with their luggage once the aircraft had been declared safe."
The incident did not cause any disruption to the airport's flight schedule.