ADVERTISEMENT

PBBM opens CALAX Subsection 3, announces one-month toll-free use

Published May 4, 2026 12:42 pm
President Ferdinand 'Bongbong' Marcos Jr. leads the inspection of the Cavite–Laguna Expressway (CALAX) Project Subsection 3 at the Governor’s Drive Interchange in General Trias ahead of its opening on May 4, 2026. The 7.88-kilometer expressway is expected to cut travel time between Biñan and General Trias to just 26 minutes from about an hour. It will be operational starting Tuesday midnight and will be toll-free for the entire month of May. (Noel B. Pabalate / PPA Pool)
President Ferdinand 'Bongbong' Marcos Jr. leads the inspection of the Cavite–Laguna Expressway (CALAX) Project Subsection 3 at the Governor’s Drive Interchange in General Trias ahead of its opening on May 4, 2026. The 7.88-kilometer expressway is expected to cut travel time between Biñan and General Trias to just 26 minutes from about an hour. It will be operational starting Tuesday midnight and will be toll-free for the entire month of May. (Noel B. Pabalate / PPA Pool)

President Marcos has led the opening of a new segment of the Cavite-Laguna Expressway (CALAX) and announced that motorists may use it toll-free for one month.

“I can announce na mabuksan ito starting 12 midnight tonight and for one month, wala na muna toll (I can announce that this will open starting 12 midnight tonight and for one month, there will be no toll),” the President said Monday, May 4. 

“So, gamitin po ninyo, makita ninyo, maramdaman ninyo ang malaking ginhawa (So use it, see it, and feel the convenience it brings),” he added. 

The newly opened 7.88-kilometer CALAX Subsection 3 connects the Governor’s Drive Interchange in General Trias to the Aguinaldo Interchange in Silang, Cavite.

Marcos said the new segment will significantly cut travel time.

“‘Yung dating kalahating oras na biyahe ay magiging five minutes na lang (What used to take 30 minutes will now take only five minutes),” he said. 

He added that the project will also help decongest major roads in Cavite.

“At hindi lang kasi mabibilisan eh dahil ma-relieve din ang traffic (It’s not just faster, it will also help relieve traffic),” he said. 

Boost to connectivity

The President said the expressway will improve mobility between Cavite and Metro Manila, making daily commutes more efficient.

He noted that once fully completed, travel from Silang to Kawit could be reduced from about two hours to just 30 to 45 minutes.

Marcos said the project took a decade to complete, citing right-of-way issues as a major challenge.

Thanks to partners

The President thanked the Metro Pacific group and government agencies involved in the project, as well as Cavite officials who helped push its development.

“Kaya’t nagpapasalamat tayo sa MVP Group at sa lahat ng tumulong (We thank the MVP Group and everyone who helped),” he said. 

CALAX now spans 26 kilometers from Mamplasan in Biñan, Laguna, to Silang, Cavite, and is expected to extend to 44.6 kilometers once completed, linking to the Manila-Cavite Expressway (Cavitex).

The new segment is expected to accommodate an additional 6,000 vehicles daily and further ease congestion in Cavite’s busy corridors.

The CALAX project is being developed by MPCALA Holdings Inc., a subsidiary of Metro Pacific Tollways Corporation, in partnership with the Department of Public Works and Highways.

Related Tags

President Marcos Bongbong Marcos Cavitex Cavite-Laguna Expressway CALAX
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.