ADVERTISEMENT

Nearly 1M commuters benefit as Manila ends Libreng Sakay program

Published Apr 9, 2026 08:24 am
Commuters board free rides on PUJs across Manila on April 8, the last day of the Libreng Sakay program, which served 931,831 commuters, according to the Manila Traffic and Parking Bureau.
Commuters board free rides on PUJs across Manila on April 8, the last day of the Libreng Sakay program, which served 931,831 commuters, according to the Manila Traffic and Parking Bureau.
After several days of easing the daily grind for commuters, Manila's Libreng Sakay Program ended on April 8 after serving 931,831 passengers, recording its highest turnout on the final day as the city government decided not to extend the initiative for now.
Records showed a consistent rise in commuter volume over the program’s run:
March 30, 2026 – 129,665 commuters
March 31, 2026 – 179,070 commuters
April 6, 2026 – 194,325 commuters
April 7, 2026 – 213,599 commuters
April 8, 2026 – 215,172 commuters

The final day posted the highest turnout, reflecting sustained and growing reliance on the program.

Hourly data further illustrated peak commuting periods. On April 8 alone, the program served:
Public utility jeepney drivers display “Libreng Sakay” banners on their units as they ply major routes in Manila. (Photos courtesy of Manila PIO)
Public utility jeepney drivers display “Libreng Sakay” banners on their units as they ply major routes in Manila. (Photos courtesy of Manila PIO)
4,578 at 6 a.m.
19,579 at 8 a.m.
49,272 at 10 a.m.
103,953 at 2 p.m.
128,482 at 4 p.m.
170,295 at 6 p.m.
207,487 at 8 p.m., before reaching the final total of 215,172
Similar patterns were observed in previous days, with ridership steadily building toward evening peak hours, particularly between 4 p.m. and 8 p.m.
At least 1,442 public utility jeepney (PUJ) drivers participated in the initiative, covering major routes across Manila, including:
Divisoria – Recto – Quiapo
Taft Avenue – United Nations – Lawton
España – Morayta – Quiapo
Sta. Cruz – Blumentritt – Rizal Avenue
Pier – South Harbor routes
To sustain operations, the city government implemented a tiered subsidy for drivers, increasing payouts from P3,000 to P3,500, and eventually to P4,000 per day, in response to rising fuel costs.
City officials said the program not only provided immediate relief to commuters but also ensured stable income support for drivers navigating fluctuating fuel prices.
Despite nearing the one-million mark in total commuters served, Mayor Francisco "Isko Moreno" Domagoso earlier confirmed that there will be no extension for now, as the city reviews funding and long-term sustainability.
Even so, the nearly 1 million commuters assisted in just several days highlight the program’s significant impact, demonstrating the critical role of accessible and subsidized transport in easing the daily burden of Manila’s riding public.

Related Tags

metronews
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.