// Adds dimensions UUID, Author and Topic into GA4
Monday, July 27, 2026
27.7 C
Singapore

Singapore’s public buses get a stylish makeover: A bold step towards comfort and sustainability

SINGAPORE: In a move that blends style with sustainability, Singapore’s public buses are undergoing a major makeover aimed at ensuring both longevity and passenger comfort. The extensive refurbishment program is a proactive response to the wear and tear of the city’s ageing fleet, revitalizing buses and enhancing their operational efficiency.

According to the latest Straights Times report, a total of 629 buses, including both single-decker and double-decker models, are receiving a fresh new look. The single-deckers, numbering 364, are being revamped by Wah Sheng Motor Supply, a specialist coach refurbishment company. Meanwhile, 265 double-deckers are being overhauled by ComfortDelGro Engineering, a leader in automotive engineering. Among the models undergoing this significant transformation are the Mercedes-Benz Citaro O530, MAN A22, Volvo B9TL, and Alexander Dennis Enviro500.

This initiative, launched in March 2024, is the first major midlife refurbishment program since the Land Transport Authority (LTA) took ownership of all public bus assets following the transition to a contracting model in 2016. Under this system, LTA oversees all public transportation infrastructure, including buses, which were previously owned by operators.

As of mid-January 2025, 20 per cent of the buses have been successfully refurbished, with the first revamped buses returning to service in August 2024. Although the original plan set the completion date for the end of 2025, LTA now expects to wrap up the entire refurbishment program by January 2026. This slight delay, LTA explained, is due to the need for a more detailed assessment of each bus’s condition as part of the new midlife refurbishment process.

This renovation marks a significant step in Singapore’s push towards sustainable public transport. Not only will the facelift give buses a sleek and modern appearance, but it will also contribute to reducing the environmental impact by extending the lifespan of these vehicles. It is a thoughtful solution to minimizing the need for new buses while enhancing the overall travel experience for commuters.

In a related move, LTA has decided to extend the lifespan of 56 Scania K230UB buses by two years, as announced in September 2024. After a thorough inspection, both LTA and bus operator SBS Transit concluded that the buses, which have been in service for almost 17 years, are still in good working condition. These buses, which are not part of the current refurbishment program, will undergo enhanced maintenance to ensure their continued reliability, especially in supporting the $900 million bus connectivity enhancement initiative aimed at improving transport options for residents of new estates.

This bold and strategic effort to refurbish buses aligns with Singapore’s long-term goals of maintaining a high standard of public transportation while embracing sustainability and improving commuter comfort.

- Advertisement -

Hot this week

‘Helping is one thing, going into debt is another’: Reddit weighs in on parents asking children for loans

A Singaporean turned to Reddit after questioning whether children should be expected to take loans or use their credit cards to help their parents. Most commenters said the situation wasn't normal.

Woman rejects remote job from Singapore-based company over RM3,000 salary and lack of benefits: ‘This wasn’t a missed opportunity, it was me dodging the...

A Threads user says she rejected a remote customer service role with a Singapore-based company after concluding the RM3,000 salary and employment terms weren't worth accepting.

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); } });
// //
Enable Notifications OK No thanks