ADVERTISEMENT

Pope Leo XIV's flight home from Spain was grounded so the king came to his aid

Published Jun 13, 2026 03:22 pm
PHOTO provided by Vatican media shows Pope Leo XIV accompanied by King Felipe VI of Spain as he deplanes after a technical problem at Tenerife Norte-Los Rodeos International Airport in Tenerife, Spain, Friday, June 12, 2026. (Vatican Media via AP)
PHOTO provided by Vatican media shows Pope Leo XIV accompanied by King Felipe VI of Spain as he deplanes after a technical problem at Tenerife Norte-Los Rodeos International Airport in Tenerife, Spain, Friday, June 12, 2026. (Vatican Media via AP)
SANTA CRUZ DE TENERIFE, Spain (AP) – Even popes have travel delays. Lucky for Pope Leo XIV, King Felipe VI offered a way out, and a way home.
Leo's Iberia charter, due to take him back to Rome after a week-long visit to Spain, was grounded by a technical problem Friday, prompting Spain's king to offer his private jet instead.
Felipe escorted Leo to his Falcon on the tarmac at the airport in Santa Cruz de Tenerife, in the Canary Islands. Leo and members of his delegation boarded the plane and took off, more than three hours after he was originally due to leave.
The glitch marked an unusual end to an otherwise successful trip to Madrid, Barcelona, and the Canary Islands. Leo pressed his migration message and also inaugurated the new tower of the Sagrada Familia basilica.
The Iberia pilot said the engine had failed to start after Leo had boarded. Initial efforts to fix it failed, forcing all passengers to disembark. Iberia said it was sending another plane from Madrid to fetch the Vatican officials and journalists who were not with Leo on the Falcon. The Spanish archipelago is closer to Africa than the Iberian Peninsula.
It was the first time in decades that a papal flight had experienced a problem so serious that it required the pope to change planes.
Veteran Vatican reporters, some of whom were on the Iberia plane, recalled a few plane-related incidents during the pontificate of Saint John Paul II. During a 1986 return trip from India, John Paul’s plane was forced to land in Naples because of a snowstorm in Rome. The passengers and pope took a special train back to Rome.
In 1988 en route to Lesotho, bad weather forced John Paul’s plane to land in South Africa, a country he had excluded from his African trip at the time because of apartheid. He was later driven into the kingdom.
Typically on papal trips, the Italian national carrier ITA Airways brings the pope to his destination and that country’s national carrier brings him home, with ITA sometimes doing the round trip if the voyage is particularly long or to a place that doesn’t have the capacity.
The flights are charters, with the pope, Vatican delegation and security occupying the front of the plane and the 70 or so journalists seated in coach.
Iberia had proudly provided video earlier in the trip of Leo seated in the cockpit, smiling broadly as the plane carried him from Madrid to Barcelona, and then Barcelona to the Canary Islands. In both cases, Spanish military aircraft provided an airborne escort, a sign of respect for visiting dignitaries, and in one clip of the video Leo is seen waving to the escorting pilot.

Related Tags

world news
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; } }

{{ static_articles_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.