ADVERTISEMENT

Security heightened, safety measures in place as millions of Pinoys travel for Holy Week

Published Mar 29, 2026 02:37 pm
(Santi San Juan/MANILA BULLETIN)
(Santi San Juan/MANILA BULLETIN)
The Philippine National Police (PNP) has mobilized almost 60,000 policemen to secure all activities relating to the observation of the Holy Week as millions of people are expected to travel to their home provinces for the annual religious activity, and to take advantage of the long holiday break.
The Philippine Ports Authority (PPA) said at least 2.4 million passengers will flock to various ports across the country while the New NAIA Infra Corp. (NNIC) said it expects more than 1.3 million passengers at the Ninoy Aquino International Airport (NAIA).
The Land Transportation Franchising and Regulatory Board (LTFRB), on the other hand, said it gave special permits to almost 1,300 passenger buses as it expects a bigger number of passengers this Holy Week due to sharp increases in the price of petroleum products in the past few weeks.
Police Capt. Amie Tiu, chief of the Tourist and Protection Section of the PNP’s Directorate for Operations, said police forces across the country will be on heightened alert status starting Sunday, March 29, until April 6.
“The Philippine National Police is fully prepared to ensure the safety, security and orderliness of the public under our nationwide program Ligtas Semana Santa 2026,” said Tiu.
She said a total of 59,416 personnel will be deployed and policemen will be augmented by personnel from other agencies like the Philippine Coast Guard, Armed Forces of the Philippines and local government units.
“Our personnel are tasked to ensure not only to ensure the peace and order but also to assist our tourist individuals, to manage the crowd and prevent criminal activities, enforce safety regulations and provide immediate response when it is needed,” said Tiu.
“The proactive presence is intended to create a safe and secure environment for local and foreign tourists during the Holy Week and the deployment of tourist police across all police regional offices is a strong effort of the PNP in order to keep our tourists safe especially during Semana Santa and summer vacation,” she added.
Full alert
Regional police commanders, however, were given the discretion to declare full or normal alert depending on their security assessments in their respective areas of responsibility.
In Metro Manila for instance, the National Capital Region Police Office (NCRPO) said it is already under full alert status to maintain peace and order and ensure immediate assistance to the public during the Holy Week period.
More than 10,000 policemen will be tapped to secure Metro Manila and NCRPO spokesperson Maj. Hazel Asilo said other government agencies will also be sending augmentation forces.
She said assistance desks will be set up in transportation hubs, religious places and other places of convergence.
The entire Central Luzon will also be under highest security alert status starting Monday, March 30, in anticipation of the start of the travel of thousands of people to and from the region.
Police Brig. Gen. Jess B. Mendez, director of the Police Regional Office 3, said they will be deploying 13,000 personnel for police visibility and quick response to match the expected high number of travelers, pilgrims, and devotees across Central Luzon.
Road safety
The LTFRB and the PNP, on the other hand, will join forces to ensure road safety as more vehicles are still expected to hit the road for the Holy Week travel.
PNP chief Gen. Jose Melencio C. Nartatez, Jr., said he already tasked police units, particularly the Highway Patrol Group (PNP-HPG), to work closely with bus operators and management to prevent vehicular accidents during the peak travel season.
“Road safety is among our top priority as more people are expected to be on the road on their way home to their home provinces and tourist spots. Your PNP will be coordinating with other stakeholders and other agencies to ensure the protection of all road users,” said Nartatez.
LTFRB chairman Vigor D. Mendoza II, for his part, said he tasked all their regional offices to start the conduct of intensified inspections on bus and other public utility vehicle (PUV) terminals.
He said the inspection will focus on road worthiness of passenger buses and other PUVs to ensure the safety of all road users as more vehicles are expected to hit the road starting Wednesday.
“Our goal is to ensure the safety of commuters and other road users by ensuring the road worthiness of buses and other PUVs, as well as the physical and mental readiness of the drivers,” said Mendoza.
“Coordination with other government agencies like the local government units (LGUs) and law enforcement agencies should also be done to maximize the assistance and road safety rules implementation,” he added.
Maharlika Highway
On Sunday, March 29, the Department of Public Works and Highways (DPWH) said the Maharlika Highway is now ready for the Holy Week travel, especially in the areas of Calabarzon, Bicol Eastern Visayas and Caraga region.
In a statement, the DPWH said significant road repairs and improvements were done in the past weeks for the Maharlika Highway, especially in Quezon and Camarines Sur portion of the country’s main road.

Related Tags

PNP Holy Week Holy Week exodus heightened alert full alert
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.