ADVERTISEMENT

PBBM inspects reopened San Juanico Bridge

Published Dec 12, 2025 12:33 pm
MARCOS inspecting the San Juanico Bridge on Friday.
MARCOS inspecting the San Juanico Bridge on Friday.
TACLOBAN CITY — President Ferdinand R. Marcos Jr., together with DPWH Secretary Vince Dizon, led the inspection of the implementation of the two-way traffic and increased load limit of the San Juanico Bridge to 15 tons on Friday.
“We were hoping, ang aming prediction was makakatawid na ‘yung 12 tons truck dito sa San Juanico by Christmas time, by New Year,” the President said.
He expressed gratitude that work
was fast, which he said makes a big difference because it allowed 15-ton trucks to pass.
He shared that the city government of Tacloban has proposed a plan to allow big trucks weighting 30 tons to pass on one lane when the traffic permits.
“Iyong magkabilang LGU, sila ang magttraffic para tiyakin na one way lang ang takbo so isasara ‘yung one side kagaya kapag tinatrabaho ‘yung kalsada.”
Marcos said they will explore the possibility to ease transportation and bringing down transport costs and prices of goods.
“We are hoping to return the bridge’s function to allow 33 tons two-ways hopefully by the middle of next year, third quarter of next year, fully functional na ito,” he added.
He also hopes that the bridge’s closure will serve as a lesson to future administrators in government.
“The retrofitting cost us P1.1 billion. That is money that we could have saved if proper maintenance was carried out on San Juanico.”
In July, the President ordered the DPWH to fast-track the retrofitting of the bridge to increase its load limit by December.
The ongoing retrofitting focuses on strengthening critical components of the bridge following the completion of the portal shoring.
These activities were designed to enhance structural performance, improve load distribution, and prepare the bridge to safely transition from its current 15-ton limit back to its previous 33-ton capacity.
On May 15, 2025, the San Juanico Bridge was limited to a three-ton load limit due to significant structural damage, primarily affecting its superstructure.
Key affected components include roadway slabs, girders, truss members, piers, footings, piles, and bearing pads.
Extensive corrosion, fatigue, and buckling were identified during an in-depth assessment as critical damage to spans 1, 9, 24, 28, and 42, necessitating emergency mitigation efforts according to DPWH.
Over decades, natural aging, severe weather, and prolonged exposure have led to structural deterioration, prompting the imposition of the strict weight limit in May.
On June 5, Eastern Visayas was placed under a state of calamity following the recommendation of the National Disaster Risk Reduction and Management Council (NDRRMC) through Resolution No. 1 (Series of 2025).
The NDRRMC recommended the declaration due to the increasing risks from significant structural compromises in the bridge.
The DPWH determined the bridge to be in critical condition due to these compromises, prompting the enforcement of a strict three-ton vehicle load limit effective May 15.
The San Juanico Bridge is a 2.16-kilometer structure that serves as the only permanent land link between the islands of Samar and Leyte.
It is a vital component of the Pan-Philippine Highway (Maharlika Highway/AH26), which connects Luzon, Visayas, and Mindanao.

Related Tags

San Juanico Bridge President Marcos PBBM Secretary Vince Dizon
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.