Cargo Facts

No products in the cart.

SUBSCRIBE
  • NEWS
  • DATA
  • FEATURES
  • LIVE EVENTS
  • PODCAST
  • WEBINARS
    • Webinar Library
  • CONSULTING
Saturday, May 10, 2025
Log In
No Result
View All Result
  • Freighter Transactions
  • Capacity & Demand
  • Conversions
  • Carriers
  • AAM
  • E-Commerce
  • The Future
Cargo Facts
  • NEWS
  • DATA
  • FEATURES
  • LIVE EVENTS
  • PODCAST
  • WEBINARS
    • Webinar Library
  • CONSULTING
Log In
No Result
View All Result
Cargo Facts
No Result
View All Result

December 2017: Strong demand, but slower growth

Charles KauffmanbyCharles Kauffman
January 17, 2018
in Capacity & Demand
0
Share on FacebookShare on LinkedIn

Although demand for air freight remained strong through November 2017, beginning in September 2017, the year-over-year rate of demand growth began to fall from the double-digit heights achieved in the first eight months of the year as the tougher comparisons of late 2016 began to kick in. This trend continued into December.

Early reports from some of the world’s major carriers and airports indicate that December 2017 was a solid month with overall demand growth worldwide likely to still hit mid-single digits.

We will have to wait until WorldACD and IATA report their conclusions in early February, but, as you can see in the chart at right and in the details below, demand growth in December appears to be down a few percentage points from November.

Of interest was the relatively flat performance of Air China Cargo and China Southern Airlines. Although international cargo traffic continued to grow compared to December 2016, both carriers reported notable drops in domestic cargo traffic. For more on China’s domestic air cargo market, see “China’s domestic cargo traffic rose only slightly in 2017”.

Asia-Pacific

Cathay Pacific Airways reported December cargo traffic up 9.2% y-o-y to 1.10 billion RTKs. For the full year 2017, Cathay’s cargo traffic was up 9.0% to 11.63 billion RTKs, significantly outpacing growth in capacity, which expanded by just 3.6% during the same period.

Discussing the results, Cathay’s Director Commercial and Cargo Ronald Lam said: “Cargo’s strong momentum continued well into December, with volumes growing well ahead of capacity. We were able to sustain a high load factor and high yield during the month. As a result, revenue efficiency gains were observed in all route groups. Not only did our home market of Hong Kong perform well, strong cargo feed from across the network enabled us to achieve an all-time weekly tonnage uplift record in the week ending 9 December. In terms of the nature of commodities carried, perishables were much in demand in the lead up to the festive season.”

Hong Kong International Airport reported its December cargo handle up 6.3% y-o-y to 462,000 tonnes, not as much of an increase as the airport reported in the first three quarters, and nearly consistent with November’s 6.9% increase. Export volumes and transshipments both increased by 8.0% y-o-y, outpacing the rate of growth for imports.

For 2017 through December, HKIA’s cargo handle was up 9.2% to 4.9 million tonnes. Adding in the 112,000 tonnes of mail processed last year brings the total for cargo and airmail above 5 million tonnes.

Beijing-based Air China reported December cargo traffic up 4.0% y-o-y, to 682.4 million RTKs, down from the 8.0% gain reported in November, which was already depressed from the 14% gains reported in September and October. International traffic was up strongly – 7.6% over December 2016 – to 521 million RTKs, but the total was dragged down by a 6.2% decline in domestic traffic to 149 million RTKs. For the year through December, Air China’s cargo traffic was up 8.0% to 7.55 billion RTKs.

Guangzhou-based China Southern Airlines reported December cargo and mail traffic up just under 1% y-o-y to 600 million RTKs. This represents a significant drop from the 11.6% increase reported in November.  International traffic growth remained strong in December, up 6.74% y-o-y to 451 million RTKs, while domestic traffic dropped 13.8% to 147 million RTKs. China Southern’s cargo traffic for the full year 2017 was up 12.6% to 7.00 billion RTKs.

Shanghai Pudong International Airport Cargo Terminal Co Ltd (Pactl, the biggest handler at Shanghai’s Pudong Airport) reported its December handle up 9.5% y-o-y to 173,000 tonnes – a slight drop from the 10.9% gain in November, but nonetheless an indication of continuing strong demand. For the full year, Pactl’s handle was up 12.2% to a record 1.87 million tonnes.

Singapore Airlines reported December cargo traffic up 4.3% y-o-y to 624 million RTKs. For the full year 2017, SIA Cargo’s traffic was up 4.9% to 6.88 billion RTKs. December load factors were highest on route regions Europe and West Asia/Africa for which load factors of 77.7pts and 72.pts were reported.

Taiwan-based China Airlines reported December cargo traffic up 8.1% y-o-y to 535 million RTKs, the sixteenth consecutive month of increased traffic after a long period of declining demand. And the carrier’s cargo revenue growth continues to outpace traffic, up 25.8% y-o-y in December. For the year 2017, CI’s cargo traffic was up 8.0% to 5.74 billion RTKs, and cargo revenue was up 21.5%. Cargo capacity, measured in AFTKs expanded at a lower rate, with an increase of 5.3%. Load factors for the year were 1.8pts higher over 2016.

Taiwan-based EVA Air reported December cargo traffic up slightly (.23%) y-o-y to 318 million RTKs, the carrier’s busiest month since August 2017. Cargo revenue during the month was 19.6% higher from December 2016. For the year 2017, EVA’s cargo traffic was up 3.6% to 3.69 billion RTKs, while cargo revenue rose 11.9%.

Europe & Middle East

Lufthansa reported Group cargo traffic up 5.8% y-o-y in December to 895 million RTKs, well under the previous month’s 9.4% growth. Traffic on the Asia-Pacific lane was up 8.4% to 407 million RTKs, but the total was dragged down as traffic on the trans-Atlantic lane grew just 2.9% to 388 million RTKs. The strongest growth for the month – a 13.9% increase – was in traffic to/from the Middle East/Africa region, but the growth is from a low baseline of 70 million RTKs. For the full year of 2017, Lufthansa Group’s cargo traffic was up 7.4% to 10.82 billion RTKs.

Air France-KLM Martinair reported December cargo traffic up 2.9% y-o-y to 756 million RTKs. Air France reported December traffic up 2.6% to 338 million RTKs, while KLM’s traffic increased 3.1% to 418 million RTKs. For the full year, AF-KLM’s cargo traffic was up 1.8% to 8.60 billion RTKs.

International Airlines Group reported December cargo traffic up 0.8% y-o-y to 484 million RTKs. Subsidiary carrier British Airways reported December cargo traffic up 1.6% to 371 million RTKs, while Spain-based Iberia’s cargo traffic dropped 3.9% to 99 million RTKs. Ireland-based Aer Lingus reported December cargo traffic up 16.7% to 14million RTKs. For the year 2017, IAG’s cargo traffic was up 5.6% to 5.76 billion RTKs.

Turkish Airlines reported December cargo volume up 18.4% y-o-y to 102,000 tonnes. Turkish has reported the strongest year-over-year growth among major carriers for several years now, and while December’s 18.4% is one of its smallest year-over-year gains for 2017, it is still considerably larger than that reported by any of the other carriers. For the full year, Turkish Airlines reported cargo volume up 25.5% to 1.12 million tonnes.

Frankfurt Airport (FRA) reported its air cargo and mail handle down 3.6% y-o-y to 180,000 tonnes in December. For the year 2017, FRA’s handle was up 3.6% to 2.23 million tonnes.

Amsterdam’s Schiphol Airport reported its December cargo handle down 6.1% y-o-y to 140,000 tonnes, on the loss of full-freighter flights related to recently-imposed slot restrictions at the airport. The number of full-freighter flights in December 2017 was 13.2% lower than during the same month in 2016 with a reduction of 200 freighter movements. For the year, Schiphol’s handle was up 5.4% to 1.75 million tonnes.

London’s Heathrow Airport (LHR) reported its December handle up 7.3% to 143,000 tonnes. For the year 2017, LHR’s handle was up 10.2%, to 1.69 million tonnes.

Americas

After two months of small year-over-year declines in air freight demand, Chile-headquartered LATAM Airlines Group returned to growth in December, with the carrier reporting cargo traffic up 1.8% y-o-y to 327 million RTKs. For the year 2017, LATAM’s cargo traffic was down 1.3% compared to 2016, at 3.42 billion RTKs. Available capacity was reduced by 7.1%, boosting load factors by 3.2pp.

United Airlines reported December cargo traffic up 16.5% y-o-y to 439 million RTKs, its twenty-first consecutive month of strong gains. During 2017, United’s cargo traffic was up 18.2% to 4.84 billion RTKs.

The turnaround plan at Delta Air Lines continues to pay off. The Atlanta-based carrier reported December cargo traffic up 5.9% y-o-y to 255 million RTKs – its ninth consecutive monthly y-o-y gain after years of declining demand. This brings Delta’s cargo total cargo traffic for the year to 3.14 billion RTKs, up 8.6% over 2016.

Those interested in learning more about where air freight demand is headed in 2018 are invited to join us at Cargo Facts Asia where a round table panel will look at emerging trends in the air cargo market. The event will be held 23-25 April at the Mandarin Oriental Pudong in Shanghai. For more information, or to register, visit www.cargofactsasia.com 

Tags: air cargo demandair cargo trafficairportscargo airlines
Previous Post

JD.com invests in Vietnamese e-commerce platform Tiki

Next Post

CEVA Logistics extends Malaysia Colgate-Palmolive deal

Related Posts

Cargo is loaded onto an airplane
Capacity & Demand

IATA reports historic air cargo peak ahead of tariffs

May 1, 2025
WCS 2025 Maja Marciak
Capacity & Demand

87% of global imports will be ‘business as usual,’ despite US tariffs

April 15, 2025
(Courtesy/CanStock)
Capacity & Demand

Slight decline in air cargo traffic in February

March 31, 2025
Next Post

CEVA Logistics extends Malaysia Colgate-Palmolive deal

Please login to join discussion

Stay informed with our newsletters

Cargo Facts Connect Podcast

  • About Us
  • Help Center
  • Contact Us
  • Privacy & Usage Terms
  • ADA Compliance
  • Advertise
  • Archive

 Manage Cookie Consent

Follow Us

twitter linkedin podcast podcast podcast
© 2025 Royal Media
No Result
View All Result
  • News
  • Data
  • Features
  • Live Events
  • Podcast
  • Consulting
  • Subscribe
  • Log In / Account
  • Webinar Library

© 2022 Royal Media & Cargo Facts

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • News
  • Data
  • Features
  • Live Events
  • Podcast
  • Consulting
  • Subscribe
  • Log In / Account
  • Webinar Library

© 2022 Royal Media & Cargo Facts

THIS WEBSITE USES COOKIES

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “I CONSENT”, you consent to the use of ALL the cookies.

Cookie settingsI CONSENT

Review our Cookie Policies
.
Manage Cookie Consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
34f6831605sessionGeneral purpose platform session cookie, used by sites written in JSP. Usually used to maintain an anonymous user session by the server.
34f6831605sessionGeneral purpose platform session cookie, used by sites written in JSP. Usually used to maintain an anonymous user session by the server.
a64cedc0bfsessionGeneral purpose platform session cookie, used by sites written in JSP. Usually used to maintain an anonymous user session by the server.
a64cedc0bfsessionGeneral purpose platform session cookie, used by sites written in JSP. Usually used to maintain an anonymous user session by the server.
AWSALBCORS7 daysThis cookie is managed by Amazon Web Services and is used for load balancing.
AWSALBCORS7 daysThis cookie is managed by Amazon Web Services and is used for load balancing.
cf_use_obpastCloudflare sets this cookie to improve page load times and to disallow any security restrictions based on the visitor's IP address.
cookielawinfo-checkbox-advertisement1 yearSet by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-advertisement1 yearSet by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
CRAFT_CSRF_TOKENsessionThis cookie is set by the provider Craft CMS. This cookie is used for the purpose of website security that is Cross-Site-Request forgery prevention whenever a form is used.
crmcsrsessionGeneral purpose platform session cookie, used by sites written in JSP. Usually used to maintain an anonymous user session by the server.
crmcsrsessionGeneral purpose platform session cookie, used by sites written in JSP. Usually used to maintain an anonymous user session by the server.
JSESSIONIDsessionThe JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application.
JSESSIONIDsessionThe JSESSIONID cookie is used by New Relic to store a session identifier so that New Relic can monitor session counts for an application.
LS_CSRF_TOKENsessionCloudflare sets this cookie to track users’ activities across multiple websites. It expires once the browser is closed.
LS_CSRF_TOKENsessionCloudflare sets this cookie to track users’ activities across multiple websites. It expires once the browser is closed.
PHPSESSIDsessionThis cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed.
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
CookieDurationDescription
_zcsr_tmpsessionZoho sets this cookie for the login function on the website.
_zcsr_tmpsessionZoho sets this cookie for the login function on the website.
663a60c55dsessionThis cookie is related to Zoho (Customer Service) Chatbox
663a60c55dsessionThis cookie is related to Zoho (Customer Service) Chatbox
bcookie2 yearsLinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID.
bcookie2 yearsLinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID.
bscookie2 yearsLinkedIn sets this cookie to store performed actions on the website.
bscookie2 yearsLinkedIn sets this cookie to store performed actions on the website.
cbCookieAcceptedsessionThis cookie is used by Caspio (FAT Database) has not yet been given a description. Our team is working to provide more information.
cbParamListsessionThis cookie is used by Caspio (FAT Database) has not yet been given a description. Our team is working to provide more information.
e188bc05fesessionThis cookie is set in relation to Zoho Campaigns
e188bc05fesessionThis cookie is set in relation to Zoho Campaigns
iamcsrsessionZoho (Customer Support) sets this cookie and is used for tracking visitors (for performance purposes)
iamcsrsessionZoho (Customer Support) sets this cookie and is used for tracking visitors (for performance purposes)
langsessionLinkedIn sets this cookie to remember a user's language setting.
langsessionLinkedIn sets this cookie to remember a user's language setting.
li_gc2 yearsLinkedIn uses to store consent of guests regarding the use of cookies for non-essential purposes
li_gc2 yearsLinkedIn uses to store consent of guests regarding the use of cookies for non-essential purposes
lidc1 dayLinkedIn sets the lidc cookie to facilitate data center selection.
lidc1 dayLinkedIn sets the lidc cookie to facilitate data center selection.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
CookieDurationDescription
AWSALB7 daysAWSALB is an application load balancer cookie set by Amazon Web Services to map the session to the target.
AWSALB7 daysAWSALB is an application load balancer cookie set by Amazon Web Services to map the session to the target.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
CookieDurationDescription
_ga2 yearsThe _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_ga2 yearsThe _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_gid1 dayInstalled by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
_gid1 dayInstalled by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
CONSENT2 yearsYouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.
CONSENT2 yearsYouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data.
vuid2 yearsVimeo installs this cookie to collect tracking information by setting a unique ID to embed videos to the website.
vuid1 yearVimeo installs this cookie to collect tracking information by setting a unique ID to embed videos to the website.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
CookieDurationDescription
__Host-GAPS2 yearsThis cookie allows the website to identify a user and provide enhanced functionality and personalisation.
_dc_gtm_UA-1038974-181 minuteUsed to help identify the visitors by either age, gender, or interests by DoubleClick - Google Tag Manager.
_dc_gtm_UA-1038974-71 minuteUsed to help identify the visitors by either age, gender, or interests by DoubleClick - Google Tag Manager.
_fbp3 monthsThis cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website.
_fbp3 monthsThis cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website.
fr3 monthsFacebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin.
fr3 monthsFacebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin.
VISITOR_INFO1_LIVE5 months 27 daysA cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.
VISITOR_INFO1_LIVE5 months 27 daysA cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.
YSCsessionYSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.
YSCsessionYSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.
yt-remote-connected-devicesneverYouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt-remote-connected-devicesneverYouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt-remote-device-idneverYouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt-remote-device-idneverYouTube sets this cookie to store the video preferences of the user using embedded YouTube video.
yt.innertube::nextIdneverThis cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.
yt.innertube::nextIdneverThis cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.
yt.innertube::requestsneverThis cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.
yt.innertube::requestsneverThis cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
CookieDurationDescription
34f6831605sessionGeneral purpose platform session cookie, used by sites written in JSP. Usually used to maintain an anonymous user session by the server.
ig_putmasessionNo description
xn_uuid1 monthThis cookie is set by NING during sign-in, and serves as your identity on the network, and indicates that you are signed in.
Save & Accept
Powered by CookieYes Logo