// Adds dimensions UUID, Author and Topic into GA4
Monday, November 17, 2025
25.3 C
Singapore

Singapore Airlines flight returns safely to Melbourne after technical malfunction

SINGAPORE: A Singapore Airlines passenger flight bound for Singapore was forced to return to Melbourne shortly after takeoff on Wednesday (Oct 29) due to a technical malfunction.

According to Australian media outlet 9 NEWS, Singapore Airlines flight SQ228 departed Melbourne Airport at 4:51 p.m. and circled over northern Melbourne before turning back. The aircraft carried out a controlled fuel dump in line with safety procedures before landing safely at 5:47 p.m. local time.

One witness told 9 NEWS, “It flew very low; you could see the landing gear down. I even waved to the passengers on board.” Another resident said the plane appeared to be at an altitude of about 6,900 feet when it dumped fuel and changed course to return to base.

All 219 passengers and 17 crew members on board were reported safe.

In a statement, Singapore Airlines confirmed that the flight crew had followed standard operating procedures, including dumping fuel to ensure the aircraft landed within safe weight limits. The airline added that engineers began maintenance work immediately after the smooth landing, while passengers were provided with meal vouchers and rebooked on onward flights.

See also  Civil Servants: Servile to the government or service to the country?

The cause of the technical malfunction has not been disclosed.

- Advertisement -

Hot this week

EV adoption hits new highs as electric car registrations surge past 50%

SINGAPORE: Singapore’s shift towards greener tech just hit a...

Nationwide consultation launched to refresh Singapore’s Land Transport Master Plan

SINGAPORE: Singapore’s transport future is getting a major update...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //