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

Customers wait in line for over 3 hours for service at Kaki Bukit POSB Branch

It appears that customers visiting the Kaki Bukit POSB branch have to wait for hours just to be served at the counter.

Pictures shared by one netizen, that show long lines of customers waiting for service at the branch, have been trending online. The netizen, Facebook user Nagaratnam ChandraPrakas, shared that he waited for over 3 hours just to change his ATM card. He wrote on Monday (18 Mar):

“Waiting More Than 3hours At Kaki Bukit POSB bank To Change My Bank ATM Card. Seriously i don’t know the bank staff doing what inside 100 over people’s still waiting In front of Me. Please do Something Different Way” (sic)

The photos Nagaratnam shared have garnered over 500 shares on social media, so far.

Some netizens responding to the pictures shared that the long lines could be due to the fact that the Kaki Bukit branch is the only POSB location where foreigners with work permits can apply for a bank card.

One netizen shared that it is the norm for the waiting time at the Kaki Bukit POSB branch to be so long and recounted that he once had to wait five hours for service:

jhib12 jhib13 jhib14 jhib15

https://www.facebook.com/chandra.valli.14/posts/2440362906183518

- Advertisement -

Hot this week

MHA: Eating, drinking and smoking while driving becomes an offence if they lead to an accident in Singapore

Vehicle drivers won't be fined for taking a sip or snack behind the wheel, but losing focus and causing an accident can still land them in trouble

Fewer Singaporeans are getting married, but more say they’re happily married: MSF report

The number of people getting married in Singapore last year decreased by 6.2% year-on-year, but marital stability improved. The cumulative proportion of couples who divorced within ten years of mar...

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