Passengers on a packed jumbo jet flight from London spoke today of their terror after a gaping hole appeared in the plane as it headed for Australia.

Some passengers were so terrified they vomited when oxygen masks had to be used as the Melbourne-bound Qantas Boeing 747 plane prepared to make an emergency landing in the Philippines.

Passengers spoke of hearing a loud bang and debris flying into the first class cabin as the planeís flooring gave way, part of the ceiling collapsed and the plane reportedly plunged 20,000ft.

The aircraft touched down safely in Manila at 11.15am local time and amazingly all 346 passengers and 19 crew disembarked normally.

Manila airport operations officer Ding Lima told local radio the plane lost cabin pressure shortly after take-off on the Hong Kong to Melbourne leg of its journey and the pilot radioed for an emergency landing.