Busiest airports, December 2023

63,942 departures and arrivals, Atlanta Hartsfield-Jackson International Airport (ATL)

The busiest airport in December 2023 was Atlanta Hartsfield-Jackson International Airport (ATL), with 63,942 departures and arrivals.

December 2023 (1–31 December 2023) Source: www.airportia.com/statistics/busiest-airports/2023-12/

Period: 1–31 December 2023 (UTC). Data calculated on 3 November 2026 at 04:00 UTC. In the average departure delay, early and cancelled flights count as 0. How we calculate this

Top 15 airports by departures and arrivals
Busiest airports, December 2023: top 15, departures and arrivals1–31 December 2023. Source: Airportia.1. Atlanta Hartsfield-Jackson International Airport (ATL): 63,942 (30,884 departures)1. Atlanta Hartsfield-Jackson International Airport…63,9422. Denver International Airport (DEN): 57,739 (27,902 departures)2. Denver International Airport (DEN)57,7393. Chicago O'Hare International Airport (ORD): 57,160 (27,426 departures)3. Chicago O'Hare International Airport (ORD)57,1604. Dallas Fort Worth International Airport (DFW): 56,563 (27,211 departures)4. Dallas Fort Worth International Airport (DFW)56,5635. Los Angeles International Airport (LAX): 44,866 (21,735 departures)5. Los Angeles International Airport (LAX)44,8666. Tokyo Haneda International Airport (HND): 44,279 (21,525 departures)6. Tokyo Haneda International Airport (HND)44,2797. Charlotte Douglas International Airport (CLT): 42,289 (20,396 departures)7. Charlotte Douglas International Airport (CLT)42,2898. London Heathrow Airport (LHR): 39,138 (19,045 departures)8. London Heathrow Airport (LHR)39,1389. Shanghai Pudong International Airport (PVG): 38,409 (18,612 departures)9. Shanghai Pudong International Airport (PVG)38,40910. New York John F. Kennedy International Airport (JFK): 38,307 (18,246 departures)10. New York John F. Kennedy International Airport …38,30711. Istanbul Airport (IST): 37,702 (18,329 departures)11. Istanbul Airport (IST)37,70212. Miami International Airport (MIA): 37,592 (17,993 departures)12. Miami International Airport (MIA)37,59213. Phoenix Sky Harbor International Airport (PHX): 37,425 (18,049 departures)13. Phoenix Sky Harbor International Airport (PHX)37,42514. Delhi Indira Gandhi International Airport (DEL): 37,410 (18,124 departures)14. Delhi Indira Gandhi International Airport (DEL)37,41015. Guangzhou Baiyun International Airport (CAN): 37,287 (18,136 departures)15. Guangzhou Baiyun International Airport (CAN)37,287

Every airport with at least one flight in the period and reported departure times is included.

Full ranking: 4,278 airports

The first 100 are shown here; the CSV has all 4,278.

# Airport Country Departures and arrivals Avg departure delay Cancelled Departures
1 Atlanta Hartsfield-Jackson International Airport (ATL) United States United States 63,942 22.9 min 0.1% 30,884
2 Denver International Airport (DEN) United States United States 57,739 27.6 min 0.4% 27,902
3 Chicago O'Hare International Airport (ORD) United States United States 57,160 30.9 min 0.4% 27,426
4 Dallas Fort Worth International Airport (DFW) United States United States 56,563 27.8 min 0.2% 27,211
5 Los Angeles International Airport (LAX) United States United States 44,866 29.0 min 0.3% 21,735
6 Tokyo Haneda International Airport (HND) Japan Japan 44,279 22.3 min 0.4% 21,525
7 Charlotte Douglas International Airport (CLT) United States United States 42,289 32.2 min 0.4% 20,396
8 London Heathrow Airport (LHR) United Kingdom United Kingdom 39,138 39.2 min 2.0% 19,045
9 Shanghai Pudong International Airport (PVG) China China 38,409 30.0 min 3.1% 18,612
10 New York John F. Kennedy International Airport (JFK) United States United States 38,307 37.8 min 0.6% 18,246
11 Istanbul Airport (IST) Turkey Turkey 37,702 23.7 min 0.8% 18,329
12 Miami International Airport (MIA) United States United States 37,592 38.6 min 0.3% 17,993
13 Phoenix Sky Harbor International Airport (PHX) United States United States 37,425 24.7 min 0.2% 18,049
14 Delhi Indira Gandhi International Airport (DEL) India India 37,410 45.8 min 0.9% 18,124
15 Guangzhou Baiyun International Airport (CAN) China China 37,287 24.0 min 0.6% 18,136
16 Amsterdam Schiphol Airport (AMS) Netherlands Netherlands 36,568 33.8 min 4.9% 17,729
17 Jakarta Soekarno Hatta International Airport (CGK) Indonesia Indonesia 36,548 24.3 min 4.5% 17,622
18 Orlando International Airport (MCO) United States United States 36,545 32.6 min 0.4% 17,633
19 Dubai International Airport (DXB) United Arab Emirates United Arab Emirates 36,235 32.3 min 0.3% 17,586
20 Las Vegas McCarran International Airport (LAS) United States United States 36,206 26.0 min 0.2% 17,450
21 Houston George Bush Intercontinental Airport (IAH) United States United States 35,294 28.6 min 0.3% 16,976
22 Paris Charles de Gaulle Airport (CDG) France France 34,316 36.1 min 1.0% 16,659
23 Beijing Capital International Airport (PEK) China China 34,246 22.1 min 4.6% 16,547
24 Shenzhen Bao'an International Airport (SZX) China China 33,343 26.4 min 2.2% 16,177
25 Seattle Tacoma International Airport (SEA) United States United States 32,710 27.3 min 0.4% 15,806
26 New York Newark Liberty International Airport (EWR) United States United States 32,265 29.9 min 0.4% 15,543
27 Frankfurt Airport (FRA) Germany Germany 32,124 38.4 min 3.6% 15,536
28 Madrid Barajas Airport (MAD) Spain Spain 30,665 28.6 min 0.2% 14,833
29 Toronto Pearson International Airport (YYZ) Canada Canada 29,995 41.1 min 1.2% 14,490
30 San Francisco International Airport (SFO) United States United States 29,832 33.1 min 0.3% 14,366
31 Seoul Incheon International Airport (ICN) South Korea South Korea 29,475 39.0 min 0.3% 14,205
32 Tianfu International (TFU) China China 29,308 17.9 min 3.1% 14,143
33 Mexico Benito Juarez International Airport (MEX) Mexico Mexico 28,733 36.8 min 0.8% 13,857
34 Boston Logan International Airport (BOS) United States United States 28,531 30.3 min 1.9% 13,690
35 Singapore Changi Airport (SIN) Singapore Singapore 28,502 14.7 min 0.2% 13,817
36 Kuala Lumpur International Airport (KUL) Malaysia Malaysia 28,419 33.8 min 0.7% 13,695
37 Mumbai Chhatrapati Shivaji International Airport (BOM) India India 27,941 49.9 min 0.4% 13,562
38 Bangkok Suvarnabhumi Airport (BKK) Thailand Thailand 27,754 36.0 min 0.0% 13,351
39 New York LaGuardia Airport (LGA) United States United States 27,678 28.2 min 0.9% 13,363
40 Bogota El Dorado International Airport (BOG) Colombia Colombia 27,368 14.8 min 0.9% 13,267
41 Kunming Changshui International Airport (KMG) China China 25,999 16.1 min 4.1% 12,510
42 Beijing Daxing International Airport (PKX) China China 25,784 25.3 min 4.1% 12,459
43 Minneapolis Saint Paul International Airport (MSP) United States United States 25,521 25.6 min 0.4% 12,359
44 Manila Ninoy Aquino International Airport (MNL) Philippines Philippines 25,048 31.1 min 0.2% 12,133
45 Barcelona El Prat Airport (BCN) Spain Spain 24,890 24.4 min 0.5% 12,021
46 Sydney Kingsford Smith Airport (SYD) Australia Australia 24,880 33.8 min 4.1% 12,008
47 Xi'an Xianyang International Airport (XIY) China China 24,607 16.3 min 2.8% 11,906
48 Hangzhou Xiaoshan International Airport (HGH) China China 24,381 22.4 min 1.7% 11,776
49 Fort Lauderdale Hollywood International Airport (FLL) United States United States 24,087 38.6 min 0.5% 11,582
50 Washington Ronald Reagan National Airport (DCA) United States United States 23,468 29.1 min 0.7% 11,349
51 Chongqing Jiangbei International Airport (CKG) China China 23,376 20.9 min 1.7% 11,347
52 Rome Leonardo da Vinci Fiumicino Airport (FCO) Italy Italy 23,094 25.9 min 0.7% 11,140
53 Shanghai Hongqiao International Airport (SHA) China China 22,927 21.2 min 3.3% 11,185
54 Munich Airport (MUC) Germany Germany 22,809 35.5 min 11.6% 11,033
55 Hong Kong International Airport (HKG) Hong Kong Hong Kong 22,686 32.6 min 0.6% 11,074
56 Detroit Metropolitan Wayne County Airport (DTW) United States United States 22,584 23.2 min 0.2% 10,915
57 Jeddah King Abdulaziz International Airport (JED) Saudi Arabia Saudi Arabia 22,016 29.9 min 0.3% 10,635
58 Sao Paulo Guarulhos International Airport (GRU) Brazil Brazil 21,835 26.9 min 0.2% 10,577
59 Doha Hamad International Airport (DOH) Qatar Qatar 21,533 23.5 min 0.4% 10,511
60 Bangalore Kempegowda International Airport (BLR) India India 21,165 35.0 min 1.4% 10,233
61 Salt Lake City International Airport (SLC) United States United States 20,820 28.1 min 0.2% 10,031
62 Philadelphia International Airport (PHL) United States United States 20,512 27.2 min 0.7% 9,860
63 Melbourne Airport (MEL) Australia Australia 20,405 33.9 min 4.3% 9,870
64 Ho Chi Minh City International Airport (SGN) Vietnam Vietnam 20,349 28.2 min 0.1% 9,834
65 London Gatwick Airport (LGW) United Kingdom United Kingdom 19,296 37.2 min 0.6% 9,314
66 Cancun International Airport (CUN) Mexico Mexico 19,149 36.0 min 0.5% 9,238
67 Istanbul Sabiha Gokcen International Airport (SAW) Turkey Turkey 19,104 34.4 min 0.4% 9,192
68 Baltimore Washington International Airport (BWI) United States United States 18,583 29.4 min 0.6% 8,991
69 Riyadh King Khalid International Airport (RUH) Saudi Arabia Saudi Arabia 18,469 22.8 min 0.2% 8,929
70 Washington Dulles International Airport (IAD) United States United States 18,247 28.7 min 0.5% 8,721
71 Vancouver International Airport (YVR) Canada Canada 18,193 28.3 min 1.5% 8,838
72 Fukuoka Airport (FUK) Japan Japan 18,081 24.1 min 1.3% 8,748
73 Taiwan Taoyuan International Airport (TPE) Taiwan Taiwan 18,022 30.6 min 0.5% 8,721
74 Nashville International Airport (BNA) United States United States 17,781 26.3 min 0.4% 8,616
75 Lisbon Humberto Delgado Airport (LIS) Portugal Portugal 17,672 33.7 min 0.7% 8,586
76 Wuhan Tianhe International Airport (WUH) China China 17,584 13.8 min 2.2% 8,497
77 Nanjing Lukou International Airport (NKG) China China 17,376 21.6 min 7.5% 8,401
78 Zurich Airport (ZRH) Switzerland Switzerland 17,300 28.9 min 2.0% 8,415
79 Haikou Meilan International Airport (HAK) China China 17,157 15.6 min 0.9% 8,318
80 Tampa International Airport (TPA) United States United States 17,054 26.0 min 0.4% 8,203
81 Dublin Airport (DUB) Ireland Ireland 16,897 26.7 min 0.8% 8,217
82 Austin Bergstrom International Airport (AUS) United States United States 16,853 23.6 min 0.3% 8,137
83 Bangkok Don Mueang International Airport (DMK) Thailand Thailand 16,745 19.1 min 0.0% 8,042
84 Johannesburg OR Tambo International Airport (JNB) South Africa South Africa 16,676 22.0 min 0.8% 8,062
85 San Diego International Airport (SAN) United States United States 16,671 24.3 min 0.3% 8,053
86 Tokyo Narita International Airport (NRT) Japan Japan 16,448 31.7 min 0.7% 7,921
87 Paris Orly Airport (ORY) France France 16,257 22.6 min 0.9% 7,869
88 Changsha Huanghua International Airport (CSX) China China 16,230 14.0 min 1.6% 7,860
89 Vienna International Airport (VIE) Austria Austria 16,203 28.0 min 1.4% 7,802
90 Honolulu International Airport (HNL) United States United States 15,979 23.4 min 0.7% 7,656
91 Chengdu Shuangliu International Airport (CTU) China China 15,885 22.9 min 1.7% 7,648
92 Sao Paulo Congonhas Airport (CGH) Brazil Brazil 15,730 23.9 min 0.4% 7,547
93 Copenhagen Airport (CPH) Denmark Denmark 15,578 24.5 min 1.0% 7,496
94 Brisbane Airport (BNE) Australia Australia 15,531 31.2 min 4.2% 7,497
95 Cairo International Airport (CAI) Egypt Egypt 15,509 9.2 min 0.3% 7,474
96 Moscow Sheremetyevo International Airport (SVO) Russia Russia 15,507 38.0 min 0.1% 7,512
97 Zhengzhou Xinzheng International Airport (CGO) China China 15,474 18.2 min 2.0% 7,476
98 Hyderabad Rajiv Gandhi International Airport (HYD) India India 14,991 34.6 min 0.9% 7,274
99 Jeju International Airport (CJU) South Korea South Korea 14,934 26.9 min 2.3% 7,312
100 Athens Eleftherios Venizelos (ATH) Greece Greece 14,873 19.3 min 0.4% 7,208

Cite this

The busiest airport in December 2023 was Atlanta Hartsfield-Jackson International Airport (ATL), with 63,942 departures and arrivals. Source: Airportia, "Busiest airports, December 2023" (1–31 December 2023), https://www.airportia.com/statistics/busiest-airports/2023-12/, retrieved 3 November 2026.

Download the data (CSV)

Free to use, including commercially, under CC BY 4.0 : credit Airportia and link to this page. How to use our data. Press and data questions: contact@airportia.com.

How we calculate this

Which flights count
Every flight in Airportia's schedule data (from the Aviation Edge feed) that was scheduled to depart in the period, counted once: code-share listings of the same flight are left out. Days are UTC calendar days.
Departure delay
The actual departure time (or the latest reported estimate when no actual time came in) minus the scheduled departure time. A flight that left early or on time counts as 0 minutes. A flight with no reported departure time, cancelled flights included, also counts as 0, so where the feed is patchy the average is lower than the real one.
Average departure delay
The mean of those delays over all counted flights in the period. It is not the share of flights more than 15 minutes late (the usual on-time measure), and it is about departures, not arrivals.
Why there is no "most punctual" ranking
Because flights without a reported departure time count as 0 minutes, a low average can mean missing data rather than punctuality, and the stored figures do not say how many flights had a reported time. So we only rank the most delayed, and the delay rankings leave out every airport, airline or country whose average delay is exactly 0, which almost always means that no times were reported.
Cancellations
Flights with the status Cancelled, as a share of the counted flights in the period.
Airports
Delays and cancellations are about departures from the airport. The busiest-airports ranking adds arrivals, counted on the day the flight was scheduled to depart. Totals include all tracked flights, including cargo.
Period
A month combines three 10-day periods: days 1–10, 11–20 and the last ten days of the month, weighted by departures. In a 31-day month day 21 is not included; in February the second and third periods overlap by a day or two.
Minimum sample
Every airport with at least one flight in the period and reported departure times is included.

Coverage follows the schedule feed: some regional airports and airlines are missing or report few actual times. These are Airportia's own figures, not official statistics from airports, airlines or regulators.