// Adds dimensions UUID, Author and Topic into GA4
Sunday, June 14, 2026
30.5 C
Singapore

Proper parking spaces for bicycles now mandatory, no longer chain them to fences or lampposts

Obbana Rajah

Keeping in line with the Land Transport Authority’s (LTA) and the Urban Redevelopment Authority’s (URA) vision for a “car-lite” Singapore, all new property developments are required to provide bicycle parking.

This also applies to buildings undergoing redevelopment or reconstruction as well.

According to LTA’s provisional guidelines, for residential developments, depending on the type, there needs to be one bicycle parking space for every four to six dwelling units.

Additionally, according to URA, the introduction of these parking spaces will “facilitate more people to take up cycling as a commuting mode and to minimise indiscriminate parking in public places”.

However netizens seem sceptical as to how the new URA and LTA regulations – with regards to both shared bikes and personal bicycles – will be enforced.

Screen Shot 2018 05 09 at 1.56.31 am Screen Shot 2018 05 09 at 1.56.19 am Screen Shot 2018 05 09 at 1.56.08 am

The new bicycle parking provision standard also applies to commercial establishments such as cinemas, shops, offices, nightclubs and hotels.

The requirements of the bicycle parking spaces vary depending on the development’s gross floor area (GFA). In addition bicycle parking spaces provided under the new LTA provision standard will be exempted from GFA computation.


[email protected]

- Advertisement -

Hot this week

65 yo woman’s foot trapped under taxi for nearly 30 minutes after driver pulls away

A female jewelry designer recounted that when she got out of a taxi, half of her body was still inside the vehicle when the driver started moving forward, causing her right foot to be run over by t...

Higher energy bills drive more Singapore developers to adopt greener building solutions

As energy costs climb, more developers are investing in low-energy designs and district cooling systems that cut long-term operating costs

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