ADVERTISEMENT

Clark airport to get second runway by 2029

Published Apr 27, 2026 11:47 am
The Bases Conversion and Development Authority (BCDA) is advancing the expansion of Clark International Airport, entering the design phase for a second runway aimed at solidifying the terminal’s position as a primary logistics hub for Central Luzon.
In a statement on Monday, April 27, BCDA said the state-run agency awarded the contract for the detailed engineering design to a joint venture between Schema Konsult Inc. and South Korea’s Yooshin Engineering Corp.
The design phase is valued at ₱206.9 million, according to the BCDA.
The project is a centerpiece of the Marcos administration’s infrastructure strategy, which seeks to modernize the nation’s transport network and bolster the Luzon Economic Corridor.
By adding a second landing strip, the BCDA aims to provide a critical redundancy to the existing main runway. This backup will ensure that flight operations remain uninterrupted during maintenance or unforeseen disruptions, a standard requirement for international aviation hubs seeking to attract high-frequency carriers.
Joshua M. Bingcang, BCDA president and chief executive officer, said the development is a significant step toward strengthening the airport’s operational resilience.
He noted that the expansion is designed to build in the necessary redundancy to minimize the risk of downtime while enhancing Clark’s standing as a premier aviation hub.
Bingcang added that the project is expected to improve connectivity for businesses and locators in the region, ultimately driving job creation as airport services and support industries scale up.
The timeline for the project spans several years, with the detailed engineering design scheduled for completion by the second quarter of 2027. Following the finalization of these plans, the BCDA will launch a separate competitive bidding process to select a contractor for the physical construction.
Under the current roadmap, the second runway is projected to be fully operational by the fourth quarter of 2029.
The expansion comes as Clark experiences a surge in both passenger traffic and industrial interest. The airport handled 2.75 million passengers in 2025, signaling a steady recovery and growth trajectory. This increase in volume is being matched by the private sector, with global logistics leaders United Parcel Service Inc. and FedEx Corp. currently expanding their footprints at the site.
To keep pace with this demand, the BCDA and the Department of Transportation are coordinating on a broader suite of airside infrastructure. Beyond the new runway, the plan includes additional taxiways, aprons, and utility upgrades.
These improvements are intended to facilitate faster aircraft turnaround times and increase the total number of hourly flight movements the airport can manage.
The move reflects a strategic shift to decongest the main gateway in Manila by offering a high-capacity alternative that can support the specialized needs of international cargo and logistics firms. With the design phase now underway, the BCDA is signaling to investors that it is committed to a long-term infrastructure pipeline that prioritizes reliability and scale.

Related Tags

Bases Conversion and Development Authority (BCDA) Clark International Airport Corp. (CIAC)
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.