ADVERTISEMENT

PAL now flies to 47 destinations

Published Nov 23, 2020 01:51 pm

Philippine Airlines (PAL) now  flies to a total of 47 destinations, 25 international cities and 22 local ones, although this is still less than half of the over 100 destinations it was servicing before the pandemic.

At present, the flag carrier offers regular non-stop flights between the Philippines and the U.S., Canada, the U.K., the Middle East, Hong Kong, occasional flights to Australia, New Zealand and other Asia Pacific countries. 

PAL continues to operate all-cargo flights and special repatriation services at this time.

PAL passengers can be assured of a worry-free travel experience under the airline’s multi-layered safety protocols, the airline stated.

The cabin crew uses signature Personalized Protective Equipment (PPE).

The aircraft is disinfected  before and after every flight.

A high-tech cabin system refreshes cabin air and uses High Efficiency Particulate Air (HEPA) filters to protect against viruses, bacteria and impurities with 99.99% efficacy

Passengers are also required to use face masks and shields.

Since August, PAL has been operating its own One-Stop-Shop facility at the Ninoy Aquino International Airport (NAIA) Terminal 2 for arriving non-Overseas Filipino Workers and foreign travelers with  24-hour test result guarantees.  

PAL has partnered with Department of Health-authorized medical service providers. 

This month, PAL launched its own RT-PCR testing facility for departing passengers at the PAL Learning Center in Ermita, Manila, whic produces test results within 24 hours.

_________________________________

PASSENGER ROUTES for November, 2020

INTERNATIONAL 

Manila- Los Angeles- Manila

Manila- San Francisco- Manila

Manila- New York - Manila 

Manila- Honolulu- Manila

Manila- Guam - Manila 

Manila- Toronto- Manila

Manila- Vancouver - Manila 

Manila- London (Heathrow) - Manila

Sydney- Manila 

Melbourne- Manila

Manila- Auckland- Manila

Manila- Port Moresby- Manila

Manila- Singapore- Manila

Manila- Kuala Lumpur- Manila 

Manila- Jakarta- Manila

Bangkok- Manila

Hanoi- Manila

Ho Chi Minh City (Saigon)- Manila

Tokyo (Haneda)- Manila

Manila- Tokyo (Narita)- Manila

Manila- Fukuoka- Manila

Manila- Osaka (Kansai)- Manila

Manila- Nagoya- Manila

Manila- Hong Kong- Manila

Manila- Taipei- Manila

Manila- Dubai- Manila

Manila- Dammam- Manila 

Manila- Riyadh- Manila

Manila- Doha- Manila

DOMESTIC 

Manila- Basco- Manila

Manila- Laoag- Manila

Manila- Legazpi- Manila

Manila- Puerto Princesa- Manila

Manila- Naga- Manila

Manila- Cebu- Manila

Manila- Bacolod- Manila

Manila- Iloilo - Manila 

Manila- Dumaguete- Manila

Manila- Kalibo- Manila 

Manila- Caticlan (Boracay)- Manila

Manila- Roxas- Manila

Manila- Tacloban- Manila

Manila- Butuan- Manila

Manila- Cotabato- Manila

Manila- Cagayan de Oro- Manila 

Manila- Dipolog- Manila 

Manila- Davao- Manila

Manila- General Santos - Manila

Manila- Pagadian- Manila

Manila- Zamboanga - Manila 

Manila- Tagbilaran (Panglao) - Manila 

Clark- Davao- Clark

Cebu- Tacloban- Cebu

Cebu- Cagayan de Oro- Cebu

Cebu- Davao- Cebu

Cebu- Zamboanga- Cebu

Cebu- Dipolog-Cebu

Cebu- Butuan- Cebu

Davao- Tagbilaran-Davao

Davao- Iloilo- Davao.

Related Tags

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