// Adds dimensions UUID, Author and Topic into GA4
Sunday, July 26, 2026
26.1 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.

- Advertisement -

Hot this week

After failed NTUC Income acquisition, German giant Allianz buys HSBC Life Singapore for $2.7 billion

The deal includes the acquisition of 100% of HSBC Life Singapore, which provides life and health insurance products in Singapore.

51% of Singaporeans see longer lifespans as a concern rather than an opportunity: AIA survey

More than half of Singapore consumers view living longer as a concern rather than an opportunity, according to an AIA study.

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