Hong Kong Airport (HKG)

Hong Kong flag

Country Hong Kong | Continent Asia | IATA: HKG | ICAO: VHHH | Elevation 28 ft · 9 m | Local time

Destinations
148
Flights / day
536
Busiest route
Taipei
Top airline
Cathay Pacific

Hong Kong Chek Lap Kok Airport averages 536 flights per day to 148 destinations, with zero domestic routes and 148 international routes. A total of 85 airlines operate at HKG, led by Cathay Pacific. This airport provides direct service to 48 countries across five continents, with China representing its largest international market. The longest nonstop route from Hong Kong Chek Lap Kok connects to Dallas-Fort Worth, with a typical flight time of 15 hr 45 mins. Updated: February 16, 2026

Route Network

Hong Kong Chek Lap Kok Airport connects 148 destinations worldwide, with Taipei standing out as its busiest route. The longest nonstop flight is to New York, and the shortest flight is to Guangzhou.

Taipei (TPE) – Taiwan
9 airlines
1 hr 55 mins
501 mi · 806 km
45
per day
Bangkok (BKK) – Thailand
9 airlines
3 hr 25 mins
1,050 mi · 1,689 km
26
per day
Shanghai (PVG) – China
6 airlines
2 hr 30 mins
780 mi · 1,256 km
25
per day
Tokyo (NRT) – Japan
7 airlines
4 hr 35 mins
1,841 mi · 2,962 km
23
per day
Seoul (ICN) – South Korea
9 airlines
3 hr 35 mins
1,286 mi · 2,070 km
21
per day
Manila (MNL) – Philippines
8 airlines
2 hr 25 mins
712 mi · 1,146 km
20
per day
Osaka (KIX) – Japan
6 airlines
4 hr 0 mins
1,538 mi · 2,476 km
20
per day
Singapore (SIN) – Singapore
3 airlines
4 hr 25 mins
1,594 mi · 2,566 km
17
per day
Beijing (PEK) – China
2 airlines
3 hr 35 mins
1,238 mi · 1,992 km
16
per day
Kaohsiung City (KHH) – Taiwan
5 airlines
1 hr 40 mins
411 mi · 662 km
13
per day
Hangzhou (HGH) – China
5 airlines
2 hr 20 mins
680 mi · 1,094 km
12
per day
Kuala Lumpur (KUL) – Malaysia
7 airlines
4 hr 25 mins
1,580 mi · 2,543 km
11
per day
Fukuoka (FUK) – Japan
4 airlines
3 hr 30 mins
1,272 mi · 2,047 km
9
per day
Chengdu (TFU) – China
6 airlines
2 hr 55 mins
806 mi · 1,296 km
9
per day
Chitose / Tomakomai (CTS) – Japan
4 airlines
5 hr 10 mins
2,131 mi · 3,429 km
7
per day
London (LHR) – United Kingdom
2 airlines
12 hr 20 mins
5,984 mi · 9,631 km
7
per day
Hanoi (HAN) – Viet Nam
4 airlines
2 hr 25 mins
526 mi · 846 km
7
per day
Ho Chi Minh City (SGN) – Viet Nam
4 airlines
3 hr 5 mins
928 mi · 1,493 km
7
per day
Sydney (SYD) – Australia
3 airlines
9 hr 35 mins
4,594 mi · 7,394 km
6
per day
Da Nang (DAD) – Viet Nam
2 airlines
2 hr 25 mins
571 mi · 919 km
6
per day
Nanjing (NKG) – China
3 airlines
2 hr 30 mins
719 mi · 1,157 km
6
per day
Beijing (PKX) – China
4 airlines
3 hr 30 mins
1,197 mi · 1,927 km
6
per day
Haikou (HAK) – China
3 airlines
1 hr 50 mins
277 mi · 445 km
6
per day
Los Angeles (LAX) – United States of America
2 airlines
14 hr 15 mins
7,248 mi · 11,664 km
6
per day
San Francisco (SFO) – United States of America
2 airlines
13 hr 40 mins
6,915 mi · 11,128 km
5
per day
Melbourne (MEL) – Australia
3 airlines
9 hr 40 mins
4,606 mi · 7,413 km
5
per day
Chongqing (CKG) – China
3 airlines
2 hr 40 mins
682 mi · 1,098 km
5
per day
Phuket (HKT) – Thailand
3 airlines
4 hr 10 mins
1,427 mi · 2,297 km
5
per day
Duong Dong (PQC) – Viet Nam
3 airlines
3 hr 25 mins
1,063 mi · 1,711 km
5
per day
Jakarta (CGK) – Indonesia
2 airlines
5 hr 10 mins
2,025 mi · 3,259 km
5
per day
Naha (OKA) – Japan
3 airlines
2 hr 40 mins
905 mi · 1,457 km
5
per day
New Delhi (DEL) – India
3 airlines
5 hr 55 mins
2,328 mi · 3,746 km
5
per day
Tokoname (NGO) – Japan
2 airlines
4 hr 10 mins
1,631 mi · 2,625 km
5
per day
Vancouver (YVR) – Canada
3 airlines
12 hr 45 mins
6,381 mi · 10,269 km
5
per day
Phnom Penh (KTI) – Cambodia
3 airlines
3 hr 15 mins
962 mi · 1,548 km
4
per day
Lapu-Lapu City (CEB) – Philippines
2 airlines
3 hr 5 mins
1,063 mi · 1,711 km
4
per day
Ningbo (NGB) – China
3 airlines
2 hr 20 mins
699 mi · 1,125 km
4
per day
Penang (PEN) – Malaysia
2 airlines
4 hr 15 mins
1,487 mi · 2,393 km
4
per day
Taichung City (RMQ) – Taiwan
1 airline
1 hr 45 mins
446 mi · 719 km
4
per day
Angeles City (CRK) – Philippines
2 airlines
2 hr 15 mins
656 mi · 1,056 km
4
per day
Denpasar-Bali Island (DPS) – Indonesia
2 airlines
5 hr 20 mins
2,148 mi · 3,456 km
4
per day
Kunming (KMG) – China
1 airline
2 hr 50 mins
721 mi · 1,160 km
4
per day
New York (JFK) – United States of America
1 airline
15 hr 50 mins
8,059 mi · 12,970 km
4
per day
Dubai (DXB) – United Arab Emirates
2 airlines
8 hr 20 mins
3,678 mi · 5,920 km
3
per day
Guangzhou (CAN) – China
1 airline
1 hr 15 mins
85 mi · 136 km
3
per day
Bangkok (DMK) – Thailand
2 airlines
3 hr 25 mins
1,048 mi · 1,686 km
3
per day
Auckland (AKL) – New Zealand
2 airlines
11 hr 30 mins
5,698 mi · 9,170 km
3
per day
Qingdao (TAO) – China
3 airlines
3 hr 5 mins
1,039 mi · 1,672 km
3
per day
Xianyang (XIY) – China
3 airlines
3 hr 0 mins
895 mi · 1,440 km
3
per day
Fuzhou (FOC) – China
2 airlines
1 hr 45 mins
441 mi · 709 km
3
per day
Paris (CDG) – France
3 airlines
12 hr 20 mins
5,959 mi · 9,590 km
3
per day
Sanya (SYX) – China
2 airlines
2 hr 5 mins
402 mi · 647 km
3
per day
Xiamen (XMN) – China
1 airline
1 hr 30 mins
309 mi · 496 km
3
per day
Chiangmai (CNX) – Thailand
1 airline
3 hr 20 mins
997 mi · 1,605 km
2
per day
Doha (DOH) – Qatar
1 airline
8 hr 45 mins
3,909 mi · 6,291 km
2
per day
Malé (MLE) – Maldives
3 airlines
7 hr 5 mins
2,976 mi · 4,789 km
2
per day
Tokyo (HND) – Japan
2 airlines
4 hr 30 mins
1,804 mi · 2,903 km
2
per day
Toronto (YYZ) – Canada
1 airline
15 hr 20 mins
7,797 mi · 12,549 km
2
per day
Frankfurt-am-Main (FRA) – Germany
2 airlines
11 hr 50 mins
5,689 mi · 9,155 km
2
per day
Jeju City (CJU) – South Korea
1 airline
3 hr 10 mins
1,089 mi · 1,752 km
2
per day
Kota Kinabalu (BKI) – Malaysia
2 airlines
3 hr 20 mins
1,140 mi · 1,835 km
2
per day
Perth (PER) – Australia
1 airline
8 hr 15 mins
3,751 mi · 6,036 km
2
per day
Wuxi (WUX) – China
1 airline
2 hr 30 mins
750 mi · 1,208 km
2
per day
Zurich (ZRH) – Switzerland
2 airlines
12 hr 0 mins
5,766 mi · 9,280 km
2
per day
Brisbane City (BNE) – Australia
1 airline
9 hr 5 mins
4,317 mi · 6,948 km
2
per day
Wuhan (WUH) – China
2 airlines
2 hr 15 mins
586 mi · 943 km
2
per day
Busan-si (PUS) – South Korea
2 airlines
3 hr 30 mins
1,269 mi · 2,043 km
2
per day
Amsterdam (AMS) – Netherlands
2 airlines
12 hr 0 mins
5,763 mi · 9,274 km
2
per day
Istanbul (IST) – Türkiye
1 airline
10 hr 40 mins
4,975 mi · 8,006 km
2
per day
Wenzhou (WNZ) – China
1 airline
2 hr 5 mins
581 mi · 936 km
2
per day
Jinan (TNA) – China
1 airline
3 hr 10 mins
1,024 mi · 1,649 km
2
per day
Mumbai (BOM) – India
1 airline
6 hr 30 mins
2,654 mi · 4,272 km
2
per day
Kathmandu (KTM) –   Nepal
2 airlines
4 hr 55 mins
1,822 mi · 2,932 km
1
per day
Sendai (SDJ) – Japan
2 airlines
4 hr 45 mins
1,936 mi · 3,116 km
1
per day
Daegu-si (TAE) – South Korea
2 airlines
3 hr 30 mins
1,290 mi · 2,077 km
1
per day
Dallas-Fort Worth (DFW) – United States of America
1 airline
15 hr 45 mins
8,111 mi · 13,053 km
1
per day
Milan (MXP) – Italy
2 airlines
12 hr 5 mins
5,814 mi · 9,357 km
1
per day
Bangalore (BLR) – India
1 airline
6 hr 10 mins
2,457 mi · 3,955 km
1
per day
Boston (BOS) – United States of America
1 airline
15 hr 40 mins
7,957 mi · 12,806 km
1
per day
Changsha (CSX) – China
1 airline
1 hr 55 mins
409 mi · 658 km
1
per day
Chennai (MAA) – India
1 airline
5 hr 50 mins
2,307 mi · 3,713 km
1
per day
Chicago (ORD) – United States of America
1 airline
15 hr 15 mins
7,781 mi · 12,523 km
1
per day
Colombo (CMB) – Sri Lanka
1 airline
6 hr 10 mins
2,493 mi · 4,012 km
1
per day
Dalian (DLC) – China
1 airline
3 hr 30 mins
1,236 mi · 1,989 km
1
per day
Helsinki (HEL) – Finland
1 airline
10 hr 20 mins
4,853 mi · 7,810 km
1
per day
Hyderabad (HYD) – India
1 airline
5 hr 55 mins
2,328 mi · 3,747 km
1
per day
Manchester (MAN) – United Kingdom
1 airline
12 hr 20 mins
5,977 mi · 9,620 km
1
per day
Na Thon (Ko Samui Island) (USM) – Thailand
1 airline
3 hr 50 mins
1,273 mi · 2,048 km
1
per day
Riyadh (RUH) – Saudi Arabia
1 airline
9 hr 20 mins
4,214 mi · 6,782 km
1
per day
Subang (SZB) – Malaysia
1 airline
4 hr 20 mins
1,563 mi · 2,515 km
1
per day
Surabaya (SUB) – Indonesia
1 airline
5 hr 10 mins
2,053 mi · 3,304 km
1
per day
Taiyuan (TYN) – China
1 airline
3 hr 15 mins
1,069 mi · 1,721 km
1
per day
Takamatsu (TAK) – Japan
1 airline
3 hr 50 mins
1,470 mi · 2,365 km
1
per day
Tianjin (TSN) – China
1 airline
3 hr 25 mins
1,179 mi · 1,898 km
1
per day
Ulaan Baatar (UBN) – Mongolia
1 airline
4 hr 45 mins
1,795 mi · 2,888 km
1
per day
Zhengzhou (CGO) – China
1 airline
2 hr 50 mins
844 mi · 1,358 km
1
per day
Bandar Seri Begawan (BWN) – Brunei Darussalam
1 airline
3 hr 30 mins
1,202 mi · 1,934 km
1
per day
Jo'anna (JNB) – South Africa
1 airline
13 hr 35 mins
6,633 mi · 10,675 km
1
per day
Abu Dhabi (AUH) – United Arab Emirates
1 airline
8 hr 25 mins
3,732 mi · 6,007 km
6
per week
Anchorage (ANC) – United States of America
3 airlines
10 hr 30 mins
5,073 mi · 8,165 km
6
per week
Ürümqi (URC) – China
2 airlines
5 hr 25 mins
2,120 mi · 3,411 km
6
per week
Addis Ababa (ADD) – Ethiopia
1 airline
10 hr 45 mins
5,037 mi · 8,107 km
5
per week
Changzhou (CZX) – China
1 airline
2 hr 30 mins
755 mi · 1,216 km
5
per week
Christchurch (CHC) – New Zealand
1 airline
11 hr 50 mins
5,868 mi · 9,444 km
5
per week
Guiyang (KWE) – China
1 airline
2 hr 25 mins
534 mi · 860 km
5
per week
Hefei (HFE) – China
1 airline
2 hr 25 mins
687 mi · 1,105 km
5
per week
Hiroshima (HIJ) – Japan
1 airline
3 hr 45 mins
1,423 mi · 2,290 km
5
per week
Hohhot (HET) – China
1 airline
HKG → HET
5
per week
Linyi (LYI) – China
1 airline
HKG → LYI
5
per week
Madrid (MAD) – Spain
1 airline
13 hr 20 mins
6,528 mi · 10,506 km
5
per week
Nadi (NAN) – Fiji
1 airline
10 hr 25 mins
5,107 mi · 8,219 km
5
per week
Yiwu (YIW) – China
1 airline
2 hr 10 mins
617 mi · 993 km
5
per week
Zhoushan (HSN) – China
2 airlines
2 hr 25 mins
743 mi · 1,195 km
5
per week
Babelthuap Island (ROR) – Palau
2 airlines
4 hr 20 mins
1,717 mi · 2,764 km
4
per week
Brussels (BRU) – Belgium
1 airline
12 hr 5 mins
5,820 mi · 9,366 km
4
per week
Dhaka (DAC) – Bangladesh
1 airline
4 hr 20 mins
1,497 mi · 2,409 km
4
per week
Guilin City (KWL) – China
2 airlines
1 hr 55 mins
317 mi · 510 km
4
per week
Iloilo City (ILO) – Philippines
1 airline
2 hr 55 mins
975 mi · 1,569 km
4
per week
Munich (MUC) – Germany
1 airline
11 hr 40 mins
5,604 mi · 9,019 km
4
per week
Port Moresby (POM) – Papua New Guinea
1 airline
7 hr 0 mins
3,146 mi · 5,064 km
4
per week
Shenyang (SHE) – China
1 airline
3 hr 55 mins
1,446 mi · 2,328 km
4
per week
Yuncheng (YCU) – China
1 airline
3 hr 0 mins
902 mi · 1,451 km
4
per week
Adelaide (ADL) – Australia
1 airline
9 hr 5 mins
4,272 mi · 6,876 km
3
per week
Cairns (CNS) – Australia
1 airline
7 hr 35 mins
3,460 mi · 5,568 km
3
per week
Davao City (DVO) – Philippines
1 airline
3 hr 35 mins
1,308 mi · 2,105 km
3
per week
Harbin (HRB) – China
1 airline
4 hr 30 mins
1,754 mi · 2,823 km
3
per week
Lanzhou (LHW) – China
1 airline
3 hr 35 mins
1,159 mi · 1,865 km
3
per week
Lijiang (LJG) – China
1 airline
3 hr 10 mins
910 mi · 1,465 km
3
per week
Moscow (SVO) – Russian Federation
1 airline
9 hr 35 mins
4,435 mi · 7,137 km
3
per week
Saipan Island (SPN) – Northern Mariana Islands
1 airline
5 hr 5 mins
2,136 mi · 3,437 km
3
per week
Tawau (TWU) – Malaysia
2 airlines
HKG → TWU
3
per week
Yantai (YNT) – China
1 airline
HKG → YNT
3
per week
Yinchuan (INC) – China
1 airline
3 hr 40 mins
1,211 mi · 1,950 km
3
per week
Budapest (BUD) – Hungary
1 airline
HKG → BUD
2
per week
Changchun (CGQ) – China
1 airline
4 hr 15 mins
1,642 mi · 2,642 km
2
per week
Datong (DAT) – China
1 airline
3 hr 35 mins
1,227 mi · 1,974 km
2
per week
Dayong (DYG) – China
2 airlines
2 hr 15 mins
517 mi · 832 km
2
per week
Hailar (HLD) – China
1 airline
4 hr 50 mins
1,886 mi · 3,036 km
2
per week
Huangshan City (TXN) – China
1 airline
2 hr 10 mins
579 mi · 932 km
2
per week
Jebel Ali (DWC) – United Arab Emirates
1 airline
8 hr 25 mins
3,695 mi · 5,947 km
2
per week
Paro (PBH) – Bhutan
2 airlines
4 hr 30 mins
1,572 mi · 2,530 km
2
per week
Quanzhou (JJN) – China
1 airline
1 hr 30 mins
342 mi · 551 km
2
per week
Vientiane (VTE) – Lao People's Democratic Republic
1 airline
2 hr 55 mins
794 mi · 1,278 km
2
per week
Yichang (YIH) – China
1 airline
2 hr 20 mins
589 mi · 949 km
2
per week
Baku (GYD) – Azerbaijan
1 airline
8 hr 40 mins
3,883 mi · 6,249 km
1
per week
Manama (BAH) – Bahrain
1 airline
HKG → BAH
1
per week
Shijiazhuang (SJW) – China
1 airline
3 hr 20 mins
1,105 mi · 1,778 km
1
per week
Türkmenabat (CRZ) – Turkmenistan
1 airline
HKG → CRZ
1
per week

Route and destination data updated February 16, 2026.

Hong Kong Chek Lap Kok Airport is served by 85 airlines, with Cathay Pacific in the lead at 26% of routes. The top three carriers together cover 46% of routes. 57 carriers operate only one route each. A total of 85 airlines operate international routes, compared with zero airlines serving domestic routes. Cathay Pacific is operating the longest nonstop flight, connecting to New York with a flight time of 15 hrs 50 mins.

Cathay Pacific (77 routes)
Hong Kong Express (32 routes)
Hong Kong Airlines (30 routes)
Homer Air (21 routes)
HGB (11 routes)
China Eastern Airlines (10 routes)
Air China (6 routes)
Cebu Pacific Air (5 routes)
Ethiopian Airlines (4 routes)
United Airlines (4 routes)
China Southern Airlines (4 routes)
Emirates (3 routes)
T'Way Air (3 routes)
Loong Air (3 routes)
Xiamen Airlines (3 routes)
China Airlines (2 routes)
EVA Air (2 routes)
Singapore Airlines (2 routes)
AirAsia (2 routes)
Shenzhen Airlines (2 routes)
Tibet Airlines (2 routes)
Vietnam Airlines (2 routes)
VietJetAir (2 routes)
Qantas (2 routes)
Hainan Airlines (2 routes)
Thai AirAsia (2 routes)
Shandong Airlines (2 routes)
CMA (2 routes)
Air Macau (1 routes)
Starlux Airlines (1 routes)
Thai Airways International (1 routes)
Juneyao Airlines (1 routes)
Shanghai Airlines (1 routes)
Spring Airlines (1 routes)
Japan Airlines (1 routes)
Jetstar Japan (1 routes)
APZ (1 routes)
Asiana Airlines (1 routes)
Jeju Air (1 routes)
Korean Air (1 routes)
Perimeter Aviation (1 routes)
Philippine Airlines (1 routes)
Philippines AirAsia (1 routes)
Peach Aviation (1 routes)
Scoot (1 routes)
Mandarin Airlines (1 routes)
KXP (1 routes)
Malaysia Airlines (1 routes)
Malindo Air (1 routes)
WCM (1 routes)
Sichuan Airlines (1 routes)
British Airways (1 routes)
Garuda Indonesia (1 routes)
Air India (1 routes)
IndiGo (1 routes)
Air Canada (1 routes)
Cambodia Airways (1 routes)
Cambodia Angkor Air (1 routes)
Thai Lion Air (1 routes)
Air New Zealand (1 routes)
Qingdao Airlines (1 routes)
Air France (1 routes)
Qatar Airways (1 routes)
ANA (1 routes)
JAL (1 routes)
Lufthansa (1 routes)
SWISS (1 routes)
KLM (1 routes)
Turkish Airlines (1 routes)
Nepal Airlines (1 routes)
LSI (1 routes)
Finnair (1 routes)
Bangkok Airways (1 routes)
Miat - Mongolian Airlines (1 routes)
Royal Brunei Airlines (1 routes)
Etihad Airways (1 routes)
Atlas Air (1 routes)
Fiji Airways (1 routes)
Air Niugini (1 routes)
Aeroflot (1 routes)
Bhutan Airlines (1 routes)
Drukair (1 routes)
EAT Leipzig (1 routes)
Hebei Airlines (1 routes)
MNG Airlines (1 routes)

Hong Kong Chek Lap Kok Airport provides direct service to 48 countries across five continents. The route network is 0% domestic and 100% international. China is the primary international destination.

China - 135/day
Japan - 73/day
Taiwan - 61/day
Thailand - 38/day
Philippines - 29/day
South Korea - 27/day
Viet Nam - 24/day
United States of America - 19/day
Malaysia - 18/day
Singapore - 17/day
Australia - 17/day
India - 10/day
Indonesia - 9/day
United Kingdom - 8/day
Canada - 7/day
United Arab Emirates - 5/day
Cambodia - 4/day
New Zealand - 4/day
France - 3/day
Germany - 3/day
Qatar - 2/day
Maldives - 2/day
Switzerland - 2/day
Netherlands - 2/day
Türkiye - 2/day
  Nepal - 1/day
Italy - 1/day
Sri Lanka - 1/day
Finland - 1/day
Saudi Arabia - 1/day
Mongolia - 1/day
Brunei Darussalam - 1/day
South Africa - 1/day
Ethiopia - 1/day
Spain - 1/day
Fiji - 1/day
Palau - 1/day
Belgium - 1/day
Bangladesh - 1/day
Papua New Guinea - 1/day
Russian Federation - 0/day
Northern Mariana Islands - 0/day
Hungary - 0/day
Bhutan - 0/day
Lao People's Democratic Republic - 0/day
Azerbaijan - 0/day
Bahrain - 0/day
Turkmenistan - 0/day

Global Rankings

Destinations

Measures how broadly the airport connects distinct endpoints.

Flights & Scheduling

Reflects flight volume and runway utilization.

Distance & Reach

Highlights long-haul reach and distance efficiency.

Runways

Runway Length Width Surface
12,467 ft 3,800 m 197 ft 60 m Asphalt
12,467 ft 3,800 m 197 ft 60 m Asphalt
12,467 ft 3,800 m 197 ft 60 m Asphalt
12,467 ft 3,800 m 197 ft 60 m Asphalt

Runway Length

Runways at Hong Kong Chek Lap Kok Airport are long enough for all aircraft with known takeoff and landing distances.

Miscellaneous