ADVERTISEMENT

PAL Cargo unveils ambitious growth plans despite tariff threats

Published Jun 17, 2025 02:04 pm
(From left to right) PAL Vice President for Cargo Jason Siy, PAL President Richard Nuttall, PAL Executive Vice President / Chief Operating Officer Atty. Carlos Luis Fernandez, and PAL Vice President for Marketing Alvin Miranda (PAL Photo)
(From left to right) PAL Vice President for Cargo Jason Siy, PAL President Richard Nuttall, PAL Executive Vice President / Chief Operating Officer Atty. Carlos Luis Fernandez, and PAL Vice President for Marketing Alvin Miranda (PAL Photo)
Flag carrier Philippine Airlines (PAL) has relaunched its cargo service to stay in tune with the latest developments in the cargo industry, amid the impending threat of tariff policies that could disrupt global trade.
During a media launch on Monday, June 16, the Lucio Tan-led airline unveiled the revitalized look for PAL Cargo, with a new focus on digital innovation, broader reach, and tailored logistics solutions.
Hitting the proverbial reset button, according to newly minted PAL President Richard Nuttall, is part of the airline’s effort to “refresh” the cargo service.
He said this is particularly vital due to potential headwinds arising from the planned reimplementation of the United States’ (US) tariff policy, which will impact the industry in particular.
Next month, the so-called reciprocal tariffs will likely be reimplemented, adding higher taxes on goods coming into the US.
If the tariff rates, as originally announced, are kept, the Philippines will face a 17-percent levy.
While this will inevitably spell trouble for the cargo industry, the country’s flag carrier is upbeat that PAL Cargo will continue to be robust despite the US being its top market.
PAL Vice President for Cargo Jason Siy acknowledged that while cargo is a volatile business, it is resilient to disruption or delay.
Siy recalled that cargo only slowed down for a “couple of days” when the US tariffs were initially imposed, and it has maintained a strong trajectory since.
In the first quarter of the year, PAL saw its revenues from cargo rise by six percent to ₱2.04 billion, from ₱1.92 billion in the prior year, carrying 52.6 million kilograms of cargoes.
On track to surpass the ₱9.16 billion in revenues recorded last year, Siy said the cargo business is expected to exceed the amount by five to 10 percent this year. This will potentially raise its contribution to PAL’s net income from five percent to eight to nine percent.
To reach the goal, PAL is introducing new offerings to its cargo service, such as port-to-door service, which will tap delivery providers to deliver cargoes directly to consignees.
The airline is also planning to integrate its frequent flyer program, Mabuhay Miles, to PAL Cargo, allowing customers to earn miles for their cargo transactions.
Likewise, it is set to introduce a mobile application to provide a more seamless access to the service.
PAL Cargo offers a wide range of freight services tailored to individual, corporate, and freight forwarders’ needs.
It transports varied types of cargoes, including high-value commodities, pharmaceuticals, e-commerce, perishables, and pets, among others.

Related Tags

Philippine Airlines (PAL) PAL Cargo Luico Tan group US tariffs
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.