// Adds dimensions UUID, Author and Topic into GA4
Wednesday, September 9, 2026
31.9 C
Singapore

Malaysia to bar Singaporean tour buses from operating as long-distance services

MALAYSIA: Malaysian Transport Minister Anthony Loke has confirmed that the government will not allow Singaporean tour buses to operate as long-distance buses within Malaysia.

According to The Star, Minister Loke made the remarks in response to a question from a member of parliament. He acknowledged the role of tour buses in supporting Malaysia’s tourism sector but stressed that if such operators run services in a long-distance express mode, including selling tickets for pre-booked routes, the authorities would take action against them.

Minister Loke also noted that Malaysia hopes for reciprocity, as Singapore permits Malaysian long-distance buses to enter the country. However, he explained that Singapore does not have a formal legal classification for long-distance buses, offering only tourist and shuttle bus categories.

As a result, Malaysia will not issue permits to Singaporean operators for long-distance services to protect the interests of local operators.

The minister’s comments clarify Malaysia’s stance amid ongoing discussions about cross-border transport services between the two countries.

Last month, Singapore’s Land Transport Authority (LTA) revealed that it has impounded 131 vehicles and secured convictions against 26 drivers as part of ramped-up enforcement against illegal cross-border passenger transport services.

Hot this week

Harpreet Singh: Very few places in the world can compare with local Singaporean breakfast food!

" I’ve got to say – very few places in the world can compare with our local Singaporean breakfast food!" he wrote in a recent FB post. Netizens agree.

SG worker says he ‘lowkey hopes to get retrenched’ as rumours emerge of reduced packages or even PIP in next layoff round

SINGAPORE: While most workers are doing everything they can to avoid being shown the door, one Singaporean has admitted that he is secretly hoping to be retrenched. Sharing the unusual reason beh...

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