ADVERTISEMENT

PCG records 3.8M passengers in ports

Up to 5M passengers expected amid New Year travel surge

Published Dec 29, 2025 01:57 pm
Philippine Coast Guard (PCG) personnel assist passengers disembarking from BRP Bagacay (MRRV-4410) at the port in San Agustin, Romblon on Dec. 24, 2025. The PCG deployed its own vessel to ferry 89 stranded passengers from the Lucena Port in Quezon province so they could go to their home provinces in time for Christmas. (Photo: PCG)
Philippine Coast Guard (PCG) personnel assist passengers disembarking from BRP Bagacay (MRRV-4410) at the port in San Agustin, Romblon on Dec. 24, 2025. The PCG deployed its own vessel to ferry 89 stranded passengers from the Lucena Port in Quezon province so they could go to their home provinces in time for Christmas. (Photo: PCG)
The Philippine Coast Guard (PCG) recorded 3.8 million inbound and outbound passengers in ports nationwide as of Monday, Dec. 29, as holiday travel continued to surge days before the New Year’s Day celebration.
PCG spokesperson Captain Noemie Cayabyab said the figure reflects passenger traffic monitored since the start of Oplan Biyaheng Ayos: Pasko 2025 on Dec. 20.
“As we speak, we were able to monitor a total of 3.8 million inbound and outbound passengers,” Cayabyab said.
The figure is expected to further increase as the PCG monitored 81,010 outbound passengers and 63,025 inbound passengers in various ports across the country from 6 a.m. to 12 noon on Monday.
A total of 194 vessels and 118 motorbancas were also inspected during the same period.
Passenger volume dipped only on Dec. 24 and 25 but Cayabyab said the brief slowdown was followed by a steady influx of travelers returning to the provinces or heading back to work.
With New Year celebration approaching, the PCG said total passenger volume may reach up to five million, a figure close to last year’s holiday turnout.
“Nakikita natin halos similar last year, papalo po tayo hanggang five million. Ang monitoring naman po natin ay magtatapos hanggang January 4, 2026 dahil inaaasahan pa rin natin ang pagdagsa ng ating mga kababayan sa pantalan sa paguwi after ng New Year (We are seeing figures almost similar to last year. Passenger volume may reach up to five million. Monitoring operations will continue until January 4, 2026 because we are still expecting a surge of travelers returning home after the New Year),” Cayabyab said.
No stranded passengers have been reported as of the latest update, according to Cayabyab. The last recorded case was in Lucena City on Dec. 24 where the PCG deployed its own vessels to ferry stranded passengers.
Cayabyab said the PCG is ready to activate its “libreng sakay” program if commercial vessels become insufficient for the New Year exodus, in adherence to the order of PCG Commandant Adm. Ronnie Gil Gavan.
She noted that daily coordination continues with the Philippine Ports Authority (PPA) and the Maritime Industry Authority (MARINA) to ensure commercial vessels remain adequate to serve passengers.
Shipping schedules remain relaxed and vessels are allowed to depart once they reach authorized capacity.
“Ngayon ay nakarelax ang shipping schedules. Ibig sabihin, once mapuno ang barko at motorboat at tama po sa kapasidad niya, automatic aalis po ‘yan ng pantalan natin. Ito ang nagiging flow ng mga byahe (Shipping schedules are currently relaxed. This means that once a vessel or motorboat reaches its authorized capacity, it is allowed to depart immediately from the port. This is how trips are being managed at present),” Cayabyab said.
She said any delays are usually due to internal concerns of shipping companies. Cayabyab said the current setup helps ease congestion at ports.
Meanwhile, security and safety measures for the New Year will follow the same protocols used during Christmas, Cayabyab said.
“The same safety and security measures will remain in place. We are also further intensifying monitoring at ports and nearby coastal beaches because we continue to see a steady influx of travelers,” she added.
Batangas, Oriental Mindoro, Cebu, and Iloilo were among the busiest areas and the PCG assured the public that additional personnel remain deployed in these locations to manage passenger traffic.

Related Tags

PCG passenger Christmas New Year ports travel exodus
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.