ADVERTISEMENT

In Manila, the pedestrian is everyone — and still the least respected

Published May 29, 2026 12:05 am  |  Updated May 28, 2026 05:31 pm
NIGHT OWL
In Manila, every journey eventually becomes a walk.
The office worker leaving the MRT, the student crossing Taft, the vendor moving through Divisoria, the nurse coming off a night shift, the parent carrying groceries through flooded streets, the elderly person climbing a footbridge step by painful step — all of them are pedestrians. Even the motorist becomes one the moment they park.
That is the irony of Manila. The pedestrian is the largest and most universal road user, yet often the least protected.
Walking in Manila is rarely treated as a right. It is treated as something people must endure. Pedestrians are told to adjust: walk faster, cross farther away, use the footbridge, squeeze past parked vehicles, step into the gutter, wait under the sun, wait in the rain, and stay alert while vehicles dominate the road. If a sidewalk is blocked by a post, stall, motorcycle, construction barrier, or broken pavement, the pedestrian is expected to find a way around it.
This is not simply inconvenience. It is daily disrespect.
Metro Manila is a city of commuters, students, workers, vendors, churchgoers, patients, and families. Millions rely on walking either for entire trips or to reach jeepneys, buses, trains, tricycles, motorcycle taxis, offices, schools, markets, and homes. Public transport itself depends on walking. A commuter who rides the LRT still walks to the station. A jeepney passenger still walks to the stop.
A bus rider still has to cross the street.
So why is walking treated as an afterthought?
Too much of Manila’s street design gives priority to vehicles and leaves pedestrians with whatever space remains. Roads are widened while sidewalks disappear. Footbridges are built where safe ground-level crossings should be. Railings are installed not to protect people, but to keep them out of the way of traffic. Traffic lights are timed for vehicle flow, not for the elderly, children, persons with disabilities, or parents carrying bags and babies.
A city cannot call this order. A road where a wheelchair user cannot pass is not orderly. A crossing that forces a senior citizen to hurry is not efficient. A sidewalk used as parking is not public space. A footbridge that punishes the weak is not pedestrian infrastructure; it is evidence that the street below has been surrendered to speed.
Respecting pedestrians does not mean declaring war on drivers. It means restoring fairness. The person inside a vehicle is protected by metal, speed, and power. The person walking has only their body. The more harm a mode of transport can cause, the greater responsibility it should carry.
This principle should guide Manila’s streets. Crossings should be placed where people actually need to cross: near schools, markets, hospitals, churches, terminals, and residential areas. Sidewalks should be continuous, shaded, well-lit, and free from obstruction. At-grade crossings should be safer and more common. Speed limits should be lower where people live and walk. Sidewalk parking and reckless turning should be enforced against seriously. Accessibility should be treated not as charity, but as a basic measure of citizenship.
Most of all, Manila must change how it defines progress. Progress is not just faster cars, wider roads, and bigger flyovers. A humane city is measured by whether a child can walk to school safely, whether an elderly person can reach a clinic, whether a commuter can get home without fear, and whether a person with a disability can move without being treated as a problem.
The pedestrian is not a nuisance in the city. The pedestrian is the city.
Until Manila respects those on foot, it cannot honestly claim to respect the public.
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.