ADVERTISEMENT

Brace for 'Carmageddon' in June as gov't starts EDSA 'rebuild'

Published May 20, 2025 02:03 pm

The already heavy traffic is anticipated to become even worse as the government rolls out a complete overhaul of Metro Manila’s main thoroughfare around mid-June, according to the Department of Transportation (DOTr).

In a chance interview on Tuesday, May 20, Transportation Secretary Vince Dizon said the target start next month is the definite date for the long-overdue rehabilitation of EDSA.

“Kailangan simulan na ‘yan kasi nga, sabi nga ng Pangulo, 45 years na bago talagang inayos ang EDSA,” said Dizon. (It needs to be started already because, as the President said, it’s been 45 years before EDSA was repaired.)

Dizon said the 45-year wait for rehabbing EDSA has prompted the government to frame the upcoming overhaul as “EDSA rebuild” instead.

“Ito ang isa sa mga pinakaklarong ehemplo ng ‘Build Better More,’ dahil alam na nga natin ang dating kinagawaan, patsi-patsi, re-block, rehab,” the DOTr chief said, referring to the Marcos administration’s centerpiece infrastructure program. (This is one of the clearest examples of “Build Better More,” because we already know how things used to be—patchwork, re-blocking, rehab.)

“Ito hindi ito rehab, rebuild na talaga ito ng EDSA, total rebuild. Babaguhin na natin ang EDSA,” he added. (This isn’t just a rehab—it’s a full rebuild of EDSA, a total rebuild. We’re going to change EDSA completely.)

The government is racing to revamp EDSA in preparation for the Philippines’ hosting of the Association of Southeast Asian Nations (ASEAN) Summit next year, as the country assumes the rotating chair of the 10-member bloc.

The entire rehabilitation is expected to take over a year and a half.

While other details are still under wraps until next week, Dizon is already cautioning the public to brace for heavy traffic once it is underway.

He said the Metropolitan Manila Development Authority (MMDA) has been instructed to prepare for traffic mitigation measures such as alternative routes.

The DOTr is also in talks with Ramon Ang-led San Miguel Corp. (SMC) regarding a potential toll suspension in certain parts of the elevated Skyway provide another route for motorists.

“Mahirap siya habang ginagawa—magta-traffic, may perwisyo. Pero ‘pag natapos ito, talagang napakalaking ginhawa nito,” said Dizon. (It will be difficult while it’s being done—there will be traffic and inconvenience. But once it’s finished, it will bring great relief.)

MMDA Chairman Don Artes said President Ferdinand “Bongbong” Marcos Jr. has instructed the agencies overseeing EDSA’s rehabilitation to prepare for a massive information drive as the target start nears.

The information drive is expected to reiterate to motorists and commuters the intense traffic on the horizon, alongside the mitigation schemes.

Estimates of the aid agency Japan International Cooperation Agency (JICA) in 2017 had shown that traffic congestion in Metro Manila cost the Philippine economy at least ₱3.5 billion in lost opportunities everyday.

Related Tags

EDSA rehabilitation EDSA rebuild Department of Transportation (DOTr) Vince Dizon Metropolitan Manila Development Authority (MMDA)
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.