Passengers have been left stranded at Dunedin Airport tonight after mechanical problems grounded two aircraft this afternoon.

A Jetstar spokesperson said flight JQ284 from Dunedin to Auckland has been delayed about five and a half hours due to engineering requirements.

"We apologise to our customers for the delay while we fly an engineer in from Christchurch," the spokesperson said.

The flight was scheduled to depart at 4.30pm but will now depart at 10pm


An Air New Zealand flight out of Dunedin has also been cancelled today.

The flight to Christchurch, NZ5356, was due to leave at 8.10pm but was cancelled due to engineering issues.

An Air New Zealand spokeswoman said 39 passengers on the flight have been offered transport by road or an alternative service tomorrow.