A Singapore Government Agency Website
Official website links end with .gov.sg
Government agencies communicate via .gov.sg websites (e.g. go.gov.sg/open). Trusted websites

Secure websites use HTTPS

Look for a lock () or https:// as an added precaution. Share sensitive information only on official, secure websites.

View results from GE2025 and explore the electoral boundaries and more in our interactive map.

Air Passenger Arrivals By Region/Country Of Embarkation, Annual

Data from Jan 1984 to Dec 2024Updated 10 days ago

SINGSTAT (Singapore Department of Statistics)

Source: CIVIL AVIATION AUTHORITY OF SINGAPORE

Data Last Updated: 31/01/2025

Update Frequency: Annual

Footnotes: Data exclude transit passengers who continued their journey on the same flight. Figures from January 1989 refer to Changi Airport only. Data breakdown is only available for the 11 countries listed above, and they do not sum up to the total of the respective regions.

Adapted from: https://tablebuilder.singstat.gov.sg/table/TS/M650631

Data explorer

AirPassengerArrivalsByRegionCountryOfEmbarkationAnnual.csv (20 rows, 8 KB)

Data Series
Text
2024
Numeric
2023
Numeric
2022
Numeric
2021
Numeric
2020
Numeric
2019
Numeric
2018
Numeric
2017
Numeric
2016
Numeric
2015
Numeric
2014
Numeric
2013
Numeric
2012
Numeric
2011
Numeric
2010
Numeric
2009
Numeric
2008
Text
2007
Text
2006
Text
2005
Text
2004
Text
2003
Text
2002
Text
2001
Text
2000
Text
1999
Text
1998
Text
1997
Text
1996
Text
1995
Text
1994
Text
1993
Text
1992
Text
1991
Text
1990
Text
1989
Text
1988
Text
1987
Text
1986
Text
1985
Text
1984
Text
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)0.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)5.0%
(Null)10.0%
(Null)10.0%
(Null)10.0%
(Null)10.0%
(Null)10.0%
(Null)10.0%
(Null)10.0%
(Null)35.0%
(Null)35.0%
(Null)35.0%
Number Of Air Passenger Arrivals3387497829464610161063231447837581042234101443326746003096008429203726274910962666877126500359250559542277814920486451180260261818523017639557166778221536407114336358115875761372723513333167135456081227640111291539119159691158739410919739101341009421358844602775845417237233649095956864505017163444557643235874180752
South East Asia135184771254122971812854488582440773145507471416844213671995129419931206577111806781119288481101285510036909881179274557346791578652001962319325731994541667944577825323214524069552738784907029460216352353245210633494377646144674420285398019136611193425010306328826921612378986213741022033442219844
Indonesia371435934486271655196868876425564123428404317839083463741052348853637599073715668340089631535492761475221345820462071900457178120116945331594766132985815147501472368146672113463811181109161004215831901400259126479611616831080100956870861638775512667338572890nanana
Malaysia36353033250909189861013302258058535580733467940334049331001932845856272826327116842485289241218522120561919542134698012347461211660119056612105831078521145639015874811676799154491816012381819836185446019435481842465181787616958411622985143938112376861090085990725nanana
Philippines1514152143995890936477119303495156541614749141393687135303713140821273026127869212506771190718966752805730742531662952589589483032402103327279367236347929369694346551306357325972278749206871229293208042179040160739155235161765144595138041nanana
Thailand28738752573886148370352764507892308759230834023027332288493726931412375270269852524751232038476172744915288151682716189474219507491792407172749013432491559816142961813843401316231118234211206121133831107378410043001001829841770781792849325768116659888565710nanana
Vietnam12029901270012836143316072420651405535133522912381761152797106034198808990496088118679721872483861750761049751056140843534027826303619155820441418148917043115377713097613022612669211897799523nananananananananana
North East Asia9061613648200815728252862631161436875499582629767948039764214371609216900588663650862139995630941496217241892444560808466966643318633966027354156725201453323972318205133524292989131274454129470942955554276114924707352216539202947917279801615491134760011360321018718879376849960788661
Mainland China392454420004901554051417663953713677769339313131689732815440244913822983562322121218026418546921679061144541115450101627744142996012401511096000658411793705626784572500480521402579372274298375264944213334162559798455832441690348013407725956nanana
Hong Kong117187293166023509430937176948150700216044481709716182731518425691869935171569717169111701227143510411558781188268117953311157281094274914281639839892704934322973616825906792942816294886809794636732518724977649982570651556861452084449992465033436638417847402072

Column legend

Title
Column name
Data type
Unit of measure
Description
Data SeriesDataSeriesTextNumber-
20242024NumericNumber-
20232023NumericNumber-
20222022NumericNumber-
20212021NumericNumber-
20202020NumericNumber-
20192019NumericNumber-
20182018NumericNumber-
20172017NumericNumber-
20162016NumericNumber-
20152015NumericNumber-
20142014NumericNumber-
20132013NumericNumber-
20122012NumericNumber-
20112011NumericNumber-
20102010NumericNumber-
20092009NumericNumber-
20082008TextNumber-
20072007TextNumber-
20062006TextNumber-
20052005TextNumber-
20042004TextNumber-
20032003TextNumber-
20022002TextNumber-
20012001TextNumber-
20002000TextNumber-
19991999TextNumber-
19981998TextNumber-
19971997TextNumber-
19961996TextNumber-
19951995TextNumber-
19941994TextNumber-
19931993TextNumber-
19921992TextNumber-
19911991TextNumber-
19901990TextNumber-
19891989TextNumber-
19881988TextNumber-
19871987TextNumber-
19861986TextNumber-
19851985TextNumber-
19841984TextNumber-
Google colab link
Analyse this dataset with Colab Notebook
  1. 1. Copy this dataset ID: d_7108df0b6844857ae8ebe664652ab99c
  2. 2. Click on the button below

Sample OpenAPI query

This code can be used to test a sample API query. It retrieves the data catalogue of this dataset. For a complete guide on query parameters and syntax, please refer to the API documentation. Try it out on your browser to see the response schema.

import requests
          
dataset_id = "d_7108df0b6844857ae8ebe664652ab99c"
url = "https://data.gov.sg/api/action/datastore_search?resource_id="  + dataset_id 
        
response = requests.get(url)
print(response.json())

Citation

This dataset can be reused and cited in research publications.

Singapore Department of Statistics. (2024). Air Passenger Arrivals By Region/Country Of Embarkation, Annual (2025) [Dataset]. data.gov.sg. Retrieved May 4, 2025 from https://data.gov.sg/datasets/d_7108df0b6844857ae8ebe664652ab99c/view

About this dataset

Contact

feedback@data.gov.sg

Created on

22 Oct 2024

Licence

Free forever for personal or commercial use, under the Open Data Licence.

Agency

SINGSTAT (Singapore Department of Statistics)