Directory
Flight routes, charted
City-pair routes indexed for carriers, flight time, and distance. Search by origin, destination, IATA, or country — click through to book.
501
Routes
142
Origins
140
Destinations
Departing from:
Oceania
17 routesAKL→SYD
Auckland → Sydney
New Zealand · Australia· 9 carriers
SYD→AKL
Sydney → Auckland
Australia · New Zealand· 9 carriers
MEL→SYD
Melbourne → Sydney
Australia · Australia· 8 carriers
SYD→LAX
Sydney → Los Angeles
Australia · United States· 8 carriers
SYD→MEL
Sydney → Melbourne
Australia · Australia· 8 carriers
AKL→MEL
Auckland → Melbourne
New Zealand · Australia· 6 carriers
BNE→SIN
Brisbane → Singapore
Australia · Singapore· 7 carriers
CHC→SYD
Christchurch → Sydney
New Zealand · Australia· 7 carriers
MEL→AKL
Melbourne → Auckland
Australia · New Zealand· 6 carriers
SYD→CHC
Sydney → Christchurch
Australia · New Zealand· 7 carriers
SYD→SIN
Sydney → Singapore
Australia · Singapore· 5 carriers
AKL→BNE
Auckland → Brisbane
New Zealand · Australia· 7 carriers
BNE→AKL
Brisbane → Auckland
Australia · New Zealand· 7 carriers
MEL→SIN
Melbourne → Singapore
Australia · Singapore· 5 carriers
PER→SIN
Perth → Singapore
Australia · Singapore· 4 carriers
PPT→LAX
Papeete → Los Angeles
French Polynesia · United States· 6 carriers
SYD→CBR
Sydney → Canberra
Australia · Australia· 5 carriers
Asia-Pacific
348 routesCGK→SIN
Jakarta → Singapore
Indonesia · Singapore· 10 carriers
NRT→LAX
Tokyo → Los Angeles
Japan · United States· 8 carriers
SIN→CGK
Singapore → Jakarta
Singapore · Indonesia· 10 carriers
BKK→ICN
Bangkok → Seoul
Thailand · South Korea· 10 carriers
HKG→PVG
Hong Kong → Shanghai
Hong Kong · China· 3 carriers
ICN→BKK
Seoul → Bangkok
South Korea · Thailand· 10 carriers
PVG→HKG
Shanghai → Hong Kong
China · Hong Kong· 3 carriers
XIY→HGH
Xian → Hangzhou
China · China· 6 carriers
BKK→HKG
Bangkok → Hong Kong
Thailand · Hong Kong· 7 carriers
BKK→KUL
Bangkok → Kuala Lumpur
Thailand · Malaysia· 6 carriers
HGH→SZX
Hangzhou → Shenzhen
China · China· 5 carriers
HGH→XIY
Hangzhou → Xian
China · China· 5 carriers
HKG→BKK
Hong Kong → Bangkok
Hong Kong · Thailand· 7 carriers
HKG→PEK
Hong Kong → Beijing
Hong Kong · China· 3 carriers
ICN→NRT
Seoul → Tokyo
South Korea · Japan· 6 carriers
ICN→TAO
Seoul → Qingdao
South Korea · China· 5 carriers
INC→XIY
Yinchuan → Xian
China · China· 5 carriers
KUL→BKK
Kuala Lumpur → Bangkok
Malaysia · Thailand· 6 carriers
KUL→CGK
Kuala Lumpur → Jakarta
Malaysia · Indonesia· 7 carriers
KUL→SIN
Kuala Lumpur → Singapore
Malaysia · Singapore· 5 carriers
NRT→ICN
Tokyo → Seoul
Japan · South Korea· 6 carriers
PEK→HKG
Beijing → Hong Kong
China · Hong Kong· 3 carriers
PVG→TPE
Shanghai → Taipei
China · Taiwan· 5 carriers
SHA→TSA
Shanghai → Taipei
China · Taiwan· 5 carriers
SIN→KUL
Singapore → Kuala Lumpur
Singapore · Malaysia· 5 carriers
TAO→ICN
Qingdao → Seoul
China · South Korea· 5 carriers
TPE→PVG
Taipei → Shanghai
Taiwan · China· 5 carriers
TSA→SHA
Taipei → Shanghai
Taiwan · China· 5 carriers
URC→XIY
Urumqi → Xian
China · China· 6 carriers
XIY→INC
Xian → Yinchuan
China · China· 5 carriers
CAN→CKG
Guangzhou → Chongqing
China · China· 7 carriers
CGK→KUL
Jakarta → Kuala Lumpur
Indonesia · Malaysia· 6 carriers
CKG→CAN
Chongqing → Guangzhou
China · China· 7 carriers
CKG→SZX
Chongqing → Shenzhen
China · China· 5 carriers
DPS→SIN
Denpasar (Bali) → Singapore
Indonesia · Singapore· 7 carriers
HKG→TPE
Hong Kong → Taipei
Hong Kong · Taiwan· 3 carriers
ICN→TPE
Seoul → Taipei
South Korea · Taiwan· 5 carriers
KHG→URC
Kashi → Urumqi
China · China· 6 carriers
KIX→PVG
Osaka → Shanghai
Japan · China· 3 carriers
NGO→PVG
Nagoya → Shanghai
Japan · China· 4 carriers
NRT→TPE
Tokyo → Taipei
Japan · Taiwan· 5 carriers
PEK→SHA
Beijing → Shanghai
China · China· 5 carriers
PVG→KIX
Shanghai → Osaka
China · Japan· 3 carriers
PVG→XIY
Shanghai → Xian
China · China· 5 carriers
SHA→PEK
Shanghai → Beijing
China · China· 5 carriers
SIN→DPS
Singapore → Denpasar (Bali)
Singapore · Indonesia· 7 carriers
SZX→CKG
Shenzhen → Chongqing
China · China· 5 carriers
SZX→HGH
Shenzhen → Hangzhou
China · China· 4 carriers
TPE→HKG
Taipei → Hong Kong
Taiwan · Hong Kong· 3 carriers
TPE→ICN
Taipei → Seoul
Taiwan · South Korea· 5 carriers
TPE→NRT
Taipei → Tokyo
Taiwan · Japan· 5 carriers
XIY→PVG
Xian → Shanghai
China · China· 5 carriers
XIY→URC
Xian → Urumqi
China · China· 5 carriers
XNN→XIY
Xining → Xian
China · China· 6 carriers
BKK→SIN
Bangkok → Singapore
Thailand · Singapore· 7 carriers
BLR→MAA
Bengaluru → Chennai
India · India· 5 carriers
BOM→MAA
Mumbai → Chennai
India · India· 6 carriers
CAN→CTU
Guangzhou → Chengdu
China · China· 6 carriers
CAN→HGH
Guangzhou → Hangzhou
China · China· 5 carriers
CAN→SHA
Guangzhou → Shanghai
China · China· 5 carriers
CAN→WUH
Guangzhou → Wuhan
China · China· 4 carriers
CKG→KMG
Chongqing → Kunming
China · China· 5 carriers
CKG→WUH
Chongqing → Wuhan
China · China· 6 carriers
CSX→KMG
Changsha → Kunming
China · China· 6 carriers
CSX→XIY
Changsha → Xian
China · China· 5 carriers
CTU→CAN
Chengdu → Guangzhou
China · China· 6 carriers
CTU→KMG
Chengdu → Kunming
China · China· 8 carriers
CTU→SZX
Chengdu → Shenzhen
China · China· 5 carriers
CTU→XIY
Chengdu → Xian
China · China· 5 carriers
HGH→CAN
Hangzhou → Guangzhou
China · China· 5 carriers
HGH→HKG
Hangzhou → Hong Kong
China · Hong Kong· 3 carriers
HKG→HGH
Hong Kong → Hangzhou
Hong Kong · China· 3 carriers
HKG→SHA
Hong Kong → Shanghai
Hong Kong · China· 2 carriers
ICN→KIX
Seoul → Osaka
South Korea · Japan· 5 carriers
ICN→PVG
Seoul → Shanghai
South Korea · China· 4 carriers
ICN→SFO
Seoul → San Francisco
South Korea · United States· 7 carriers
INC→PEK
Yinchuan → Beijing
China · China· 4 carriers
JHG→KMG
Jinghong → Kunming
China · China· 5 carriers
KIX→ICN
Osaka → Seoul
Japan · South Korea· 5 carriers
KIX→TPE
Osaka → Taipei
Japan · Taiwan· 5 carriers
KMG→CKG
Kunming → Chongqing
China · China· 5 carriers
KMG→CSX
Kunming → Changsha
China · China· 6 carriers
KMG→KWE
Kunming → Guiyang
China · China· 7 carriers
KWE→XIY
Guiyang → Xian
China · China· 5 carriers
MAA→BOM
Chennai → Mumbai
India · India· 6 carriers
NRT→HNL
Tokyo → Honolulu
Japan · United States· 7 carriers
NRT→ORD
Tokyo → Chicago
Japan · United States· 4 carriers
NRT→PEK
Tokyo → Beijing
Japan · China· 4 carriers
NRT→PVG
Tokyo → Shanghai
Japan · China· 3 carriers
NRT→SIN
Tokyo → Singapore
Japan · Singapore· 6 carriers
PEK→INC
Beijing → Yinchuan
China · China· 4 carriers
PEK→NRT
Beijing → Tokyo
China · Japan· 4 carriers
PVG→ICN
Shanghai → Seoul
China · South Korea· 4 carriers
PVG→NGO
Shanghai → Nagoya
China · Japan· 3 carriers
PVG→NRT
Shanghai → Tokyo
China · Japan· 3 carriers
PVG→TAO
Shanghai → Qingdao
China · China· 5 carriers
SHA→CAN
Shanghai → Guangzhou
China · China· 5 carriers
SHA→HKG
Shanghai → Hong Kong
China · Hong Kong· 2 carriers
SHA→TAO
Shanghai → Qingdao
China · China· 5 carriers
SIN→BKK
Singapore → Bangkok
Singapore · Thailand· 7 carriers
SIN→BNE
Singapore → Brisbane
Singapore · Australia· 7 carriers
SIN→NRT
Singapore → Tokyo
Singapore · Japan· 6 carriers
SIN→SYD
Singapore → Sydney
Singapore · Australia· 5 carriers
SZX→CTU
Shenzhen → Chengdu
China · China· 5 carriers
SZX→PVG
Shenzhen → Shanghai
China · China· 4 carriers
TAO→PVG
Qingdao → Shanghai
China · China· 5 carriers
TAO→SHA
Qingdao → Shanghai
China · China· 5 carriers
TPE→KIX
Taipei → Osaka
Taiwan · Japan· 5 carriers
URC→KHG
Urumqi → Kashi
China · China· 6 carriers
WUH→CAN
Wuhan → Guangzhou
China · China· 4 carriers
WUH→CKG
Wuhan → Chongqing
China · China· 6 carriers
XIY→CSX
Xian → Changsha
China · China· 5 carriers
XIY→CTU
Xian → Chengdu
China · China· 5 carriers
XIY→KWE
Xian → Guiyang
China · China· 5 carriers
XIY→XNN
Xian → Xining
China · China· 6 carriers
BLR→BOM
Bengaluru → Mumbai
India · India· 5 carriers
BLR→DEL
Bengaluru → Delhi
India · India· 5 carriers
BOM→BLR
Mumbai → Bengaluru
India · India· 5 carriers
BOM→DEL
Mumbai → Delhi
India · India· 5 carriers
BOM→GOI
Mumbai → Goa
India · India· 5 carriers
+ 228 more in Asia-Pacific — use search to narrow.
Europe
27 routesLHR→BKK
London → Bangkok
United Kingdom · Thailand· 2 carriers
LHR→BOS
London → Boston
United Kingdom · United States· 8 carriers
LHR→JFK
London → New York
United Kingdom · United States· 8 carriers
LHR→LAX
London → Los Angeles
United Kingdom · United States· 7 carriers
MAD→JFK
Madrid → New York
Spain · United States· 4 carriers
CDG→JFK
Paris → New York
France · United States· 5 carriers
FCO→MXP
Rome → Milan
Italy · Italy· 4 carriers
MXP→FCO
Milan → Rome
Italy · Italy· 4 carriers
CDG→ORD
Paris → Chicago
France · United States· 7 carriers
CDG→YUL
Paris → Montreal
France · Canada· 6 carriers
FRA→SIN
Frankfurt → Singapore
Germany · Singapore· 5 carriers
LHR→NRT
London → Tokyo
United Kingdom · Japan· 1 carrier
LHR→SFO
London → San Francisco
United Kingdom · United States· 6 carriers
LHR→YVR
London → Vancouver
United Kingdom · Canada· 5 carriers
MAD→LIS
Madrid → Lisbon
Spain · Portugal· 4 carriers
BRU→JFK
Brussels → New York
Belgium · United States· 6 carriers
FRA→JFK
Frankfurt → New York
Germany · United States· 7 carriers
LCA→ATH
Larnaca → Athens
Cyprus · Greece· 5 carriers
LHR→EWR
London → New York
United Kingdom · United States· 5 carriers
LHR→ORD
London → Chicago
United Kingdom · United States· 4 carriers
LHR→SIN
London → Singapore
United Kingdom · Singapore· 3 carriers
LHR→YUL
London → Montreal
United Kingdom · Canada· 5 carriers
LHR→YYC
London → Calgary
United Kingdom · Canada· 5 carriers
LHR→YYZ
London → Toronto
United Kingdom · Canada· 5 carriers
LIS→MAD
Lisbon → Madrid
Portugal · Spain· 3 carriers
MAN→CDG
Manchester → Paris
United Kingdom · France· 3 carriers
MXP→JFK
Milan → New York
Italy · United States· 3 carriers
Americas
86 routesLAX→NRT
Los Angeles → Tokyo
United States · Japan· 8 carriers
BOS→LHR
Boston → London
United States · United Kingdom· 8 carriers
LAX→LHR
Los Angeles → London
United States · United Kingdom· 7 carriers
JFK→LHR
New York → London
United States · United Kingdom· 7 carriers
UIO→GYE
Quito → Guayaquil
Ecuador · Ecuador· 9 carriers
JFK→MAD
New York → Madrid
United States · Spain· 4 carriers
LAS→LAX
Las Vegas → Los Angeles
United States · United States· 9 carriers
LAX→SFO
Los Angeles → San Francisco
United States · United States· 9 carriers
LAX→SYD
Los Angeles → Sydney
United States · Australia· 8 carriers
ORD→MSP
Chicago → Minneapolis
United States · United States· 7 carriers
SCL→LIM
Santiago → Lima
Chile · Peru· 5 carriers
DEN→DFW
Denver → Dallas
United States · United States· 7 carriers
HNL→NRT
Honolulu → Tokyo
United States · Japan· 7 carriers
JFK→CDG
New York → Paris
United States · France· 5 carriers
JFK→LAX
New York → Los Angeles
United States · United States· 8 carriers
LAX→JFK
Los Angeles → New York
United States · United States· 8 carriers
LAX→LAS
Los Angeles → Las Vegas
United States · United States· 8 carriers
LAX→MEX
Los Angeles → Mexico City
United States · Mexico· 8 carriers
LIM→SCL
Lima → Santiago
Peru · Chile· 4 carriers
MEX→LAX
Mexico City → Los Angeles
Mexico · United States· 8 carriers
OGG→KOA
Kahului → Kailua-Kona
United States · United States· 5 carriers
ORD→NRT
Chicago → Tokyo
United States · Japan· 4 carriers
SFO→ICN
San Francisco → Seoul
United States · South Korea· 7 carriers
SFO→LAX
San Francisco → Los Angeles
United States · United States· 8 carriers
YVR→LAX
Vancouver → Los Angeles
Canada · United States· 6 carriers
DFW→DEN
Dallas → Denver
United States · United States· 6 carriers
EWR→LHR
New York → London
United States · United Kingdom· 6 carriers
EZE→GRU
Buenos Aires → Sao Paulo
Argentina · Brazil· 6 carriers
GIG→GRU
Rio De Janeiro → Sao Paulo
Brazil · Brazil· 6 carriers
GRU→GIG
Sao Paulo → Rio De Janeiro
Brazil · Brazil· 6 carriers
HNL→LAX
Honolulu → Los Angeles
United States · United States· 8 carriers
KOA→OGG
Kailua-Kona → Kahului
United States · United States· 5 carriers
LAX→YVR
Los Angeles → Vancouver
United States · Canada· 6 carriers
LIM→CUZ
Lima → Cuzco
Peru · Peru· 4 carriers
MSP→ORD
Minneapolis → Chicago
United States · United States· 5 carriers
ORD→CDG
Chicago → Paris
United States · France· 7 carriers
ORD→LGA
Chicago → New York
United States · United States· 7 carriers
ORD→YYZ
Chicago → Toronto
United States · Canada· 6 carriers
PDX→SFO
Portland → San Francisco
United States · United States· 6 carriers
SEA→ORD
Seattle → Chicago
United States · United States· 7 carriers
SEA→SFO
Seattle → San Francisco
United States · United States· 7 carriers
SFO→LHR
San Francisco → London
United States · United Kingdom· 6 carriers
SFO→PDX
San Francisco → Portland
United States · United States· 6 carriers
SFO→SEA
San Francisco → Seattle
United States · United States· 7 carriers
YVR→LHR
Vancouver → London
Canada · United Kingdom· 5 carriers
YYZ→ORD
Toronto → Chicago
Canada · United States· 6 carriers
AQP→LIM
Arequipa → Lima
Peru · Peru· 4 carriers
BOS→ORD
Boston → Chicago
United States · United States· 6 carriers
CUZ→LIM
Cuzco → Lima
Peru · Peru· 4 carriers
DEN→LAX
Denver → Los Angeles
United States · United States· 6 carriers
DFW→LAX
Dallas → Los Angeles
United States · United States· 7 carriers
GDL→LAX
Guadalajara → Los Angeles
Mexico · United States· 7 carriers
GRU→CNF
Sao Paulo → Belo Horizonte
Brazil · Brazil· 6 carriers
GRU→EZE
Sao Paulo → Buenos Aires
Brazil · Argentina· 5 carriers
IAD→LHR
Washington → London
United States · United Kingdom· 5 carriers
JFK→BRU
New York → Brussels
United States · Belgium· 6 carriers
JFK→FRA
New York → Frankfurt
United States · Germany· 7 carriers
JFK→MXP
New York → Milan
United States · Italy· 3 carriers
JFK→SFO
New York → San Francisco
United States · United States· 7 carriers
LAS→DEN
Las Vegas → Denver
United States · United States· 6 carriers
LAX→DEN
Los Angeles → Denver
United States · United States· 6 carriers
LAX→GDL
Los Angeles → Guadalajara
United States · Mexico· 7 carriers
LAX→OGG
Los Angeles → Kahului
United States · United States· 7 carriers
LAX→PPT
Los Angeles → Papeete
United States · French Polynesia· 6 carriers
LAX→SEA
Los Angeles → Seattle
United States · United States· 7 carriers
LGA→ORD
New York → Chicago
United States · United States· 6 carriers
LGA→YUL
New York → Montreal
United States · Canada· 5 carriers
LGA→YYZ
New York → Toronto
United States · Canada· 5 carriers
MEX→MTY
Mexico City → Monterrey
Mexico · Mexico· 5 carriers
MIA→MEX
Miami → Mexico City
United States · Mexico· 3 carriers
OGG→LAX
Kahului → Los Angeles
United States · United States· 7 carriers
ORD→BOS
Chicago → Boston
United States · United States· 6 carriers
ORD→LAX
Chicago → Los Angeles
United States · United States· 7 carriers
ORD→LHR
Chicago → London
United States · United Kingdom· 4 carriers
ORD→SFO
Chicago → San Francisco
United States · United States· 7 carriers
ORD→TPA
Chicago → Tampa
United States · United States· 7 carriers
SEA→LAX
Seattle → Los Angeles
United States · United States· 7 carriers
SFO→JFK
San Francisco → New York
United States · United States· 7 carriers
SLC→LAX
Salt Lake City → Los Angeles
United States · United States· 6 carriers
YUL→LGA
Montreal → New York
Canada · United States· 5 carriers
YUL→LHR
Montreal → London
Canada · United Kingdom· 5 carriers
YUL→YYZ
Montreal → Toronto
Canada · Canada· 5 carriers
YYC→LHR
Calgary → London
Canada · United Kingdom· 5 carriers
YYZ→LGA
Toronto → New York
Canada · United States· 5 carriers
YYZ→LHR
Toronto → London
Canada · United Kingdom· 5 carriers
YYZ→YUL
Toronto → Montreal
Canada · Canada· 5 carriers
Middle East
6 routesBAH→DOH
Bahrain → Doha
Bahrain · Qatar· 9 carriers
AUH→MCT
Abu Dhabi → Muscat
United Arab Emirates · Oman· 6 carriers
DOH→BAH
Doha → Bahrain
Qatar · Bahrain· 8 carriers
MCT→AUH
Muscat → Abu Dhabi
Oman · United Arab Emirates· 5 carriers
BAH→AUH
Bahrain → Abu Dhabi
Bahrain · United Arab Emirates· 6 carriers
DXB→AMS
Dubai → Amsterdam
United Arab Emirates · Netherlands· 4 carriers
Africa
17 routesKGL→EBB
Kigali → Entebbe
Rwanda · Uganda· 11 carriers
ADD→KRT
Addis Ababa → Khartoum
Ethiopia · Sudan· 9 carriers
KRT→ADD
Khartoum → Addis Ababa
Sudan · Ethiopia· 9 carriers
BJM→NBO
Bujumbura → Nairobi
Burundi · Kenya· 8 carriers
ABJ→BKO
Abidjan → Bamako
Ivory Coast · Mali· 7 carriers
BKO→ABJ
Bamako → Abidjan
Mali · Ivory Coast· 7 carriers
COO→ABJ
Cotonou → Abidjan
Benin · Ivory Coast· 6 carriers
CPT→JNB
Cape Town → Johannesburg
South Africa · South Africa· 6 carriers
HRE→LUN
Harare → Lusaka
Zimbabwe · Zambia· 6 carriers
JNB→CPT
Johannesburg → Cape Town
South Africa · South Africa· 6 carriers
DAR→ZNZ
Dar Es Salaam → Zanzibar
Tanzania · Tanzania· 4 carriers
DLA→NSI
Douala → Yaounde
Cameroon · Cameroon· 6 carriers
LFW→OUA
Lome → Ouagadougou
Togo · Burkina Faso· 5 carriers
NBO→DAR
Nairobi → Dar Es Salaam
Kenya · Tanzania· 4 carriers
NIM→OUA
Niamey → Ouagadougou
Niger · Burkina Faso· 5 carriers
NSI→DLA
Yaounde → Douala
Cameroon · Cameroon· 6 carriers
OUA→LFW
Ouagadougou → Lome
Burkina Faso · Togo· 5 carriers