UPDATE: Emergency services rushed to Perth Airport after a plane carrying fly-in, fly-out workers was forced to turn back due to an engine shutdown on Tuesday morning.

The Cobham Aviation BAE146 flight to Barrow Island took off just before 6am.

Barrow Island maintenance worker Marcus Richards said not long in to the flight the pilot made an announcement the plane was having engine troubles and would be heading back to Perth.

He said the passengers remained calm and the plane landed as normal.

Colleague Ken McGrail told 7 News Perth he saw smoke pouring from one of the plane’s engines.

Camera Icon FIFO workers wait after their flight to Barrow Island was forced to make an emergency landing due to an engine shut-down. Credit: 7 News

A Cobham Aviation spokesperson said the pilot chose to make a precautionary landing because of an “inflight engine shutdown”.

“There were no injuries among the 93 passengers, two pilots or two cabin crew,” the spokesperson said.

Firefighters and ambulances where on the tarmac when the plane landed at 6.45am and all passengers quickly disembarked.

The workers will fly out to Barrow Island on a replacement flight later on Tuesday.

Four years ago engine sparks forced another Cobham Aviation jet heading to Barrow Island to make an emergency landing.