Ranking of airports by cleanliness
SIN
1
Singapore – Changi
Singapore
TLL
3
Tallinn – Tallinn
Estonia
MCT
4
Muscat – Muscat
Oman
HND
5
Tokyo – Haneda
Japan
ICN
6
Seoul – Incheon
South Korea
HKG
7
Hong Kong – Chek Lap Kok
Hong Kong
ZRH
8
Zurich – Kloten
Switzerland
NRT
9
Tokyo – Narita
Japan
OSL
11
Oslo – Oslo Gardermoen
Norway
KIX
12
Osaka – Kansai
Japan
DXB
13
Dubai – Dubai
United Arab Emirates
PUS
14
Busan – Gimhae
South Korea
TLV
15
Tel Aviv – Ben Gurion
Israel
TPE
17
Taipei – Taiwan Taoyuan
Taiwan
BER
18
Berlin – Brandenburg
Germany
BLR
19
Bangalore – Bengaluru
India
MUC
20
Munich – Franz Josef Strauss
Germany
BIA
21
Bastia – Bastia-Poretta
France
HEL
22
Helsinki – Helsinki-Vantaa
Finland
BNE
23
Brisbane – Brisbane
Australia
LUX
24
Luxembourg – Luxembourg-Findel
Luxembourg
SJO
25
San José – Juan Santamaria
Costa Rica
CGK
28
Jakarta – Soekarno-Hatta
Indonesia
VIE
29
Vienna – Vienna
Austria
OPO
30
Porto – Francisco de Sá Carneiro
Portugal
JED
31
Jeddah – King Abdulaziz
Saudi Arabia
AUH
32
Abu Dhabi – Zayed International
United Arab Emirates
CPT
33
Cape Town – Cape Town
South Africa
YVR
34
Vancouver – Vancouver
Canada
CPH
35
Copenhagen – Kastrup
Denmark
BKK
37
Bangkok – Suvarnabhumi
Thailand
HAN
39
Hanoi – Noi Bai
Vietnam
MRU
40
Port Louis – Sir Seewoosagur Ramgoolam
Mauritius
GMP
41
Seoul – Gimpo
South Korea
GVA
42
Geneva – Geneva Cointrin
Switzerland
NCE
44
Nice – Nice-Côte d'Azur
France
BOS
46
Boston – General Edward Lawrence Logan
United States
FRA
47
Frankfurt – Frankfurt am Main
Germany
LHR
48
London – Heathrow
United Kingdom
SFO
49
San Francisco – San Francisco
United States
LYS
50
Lyon – Lyon Saint-Exupéry
France
CDG
51
Paris – Charles de Gaulle
France
KUL
52
Kuala Lumpur – Kuala Lumpur
Malaysia
SAN
53
San Diego – San Diego
United States
MAN
54
Manchester – Manchester Airport
United Kingdom
MAD
56
Madrid – Adolfo Suarez
Spain
DCA
57
Washington – Ronald Reagan Washington National
United States
BRU
58
Brussels – Brussels
Belgium
BCN
60
Barcelona – Barcelona
Spain
PTP
61
Pointe-à-Pitre – Maryse Conde
Guadeloupe
RUN
62
St Denis – Roland Garros
Réunion
SYD
64
Sydney – Kingsford Smith
Australia
JNB
65
Johannesburg – OR Tambo
South Africa
LGW
66
London – Gatwick
United Kingdom
TNR
67
Antananarivo – Ivato
Madagascar
MEL
68
Melbourne – Melbourne
Australia
DPS
70
Denpasar – Ngurah Rai
Indonesia
DUB
71
Dublin – Dublin
Ireland
MIA
73
Miami – Miami
United States
DZA
75
Dzaoudzi – Dzaoudzi Pamandzi
Mayotte
ORY
77
Paris – Orly
France
MXP
78
Milan – Malpensa
Italy
BOG
81
Bogota – El Dorado
Colombia
ATL
82
Atlanta – Hartsfield Jackson
United States
LAX
83
Los Angeles – Los Angeles
United States
LIN
84
Milan – Linate
Italy
DFW
87
Dallas/Fort Worth – International Airport
United States
FDF
88
Fort-de-France – Martinique Aimé Césaire
Martinique
IAD
89
Washington – Washington Dulles
United States
EWR
91
Newark – Newark Liberty
United States
AMS
92
Amsterdam – Schiphol
Netherlands
NTE
93
Nantes – Nantes Atlantique
France
WAW
94
Warsaw – Warsaw Chopin
Poland
ORD
95
Chicago – Chicago O'Hare
United States
LIS
96
Lisbon – Lisbon Portela
Portugal
MNL
98
Manila – Ninoy Aquino
Philippines
CAI
99
Cairo – Cairo
Egypt
JFK
101
New York – John F Kennedy
United States
OTP
102
Bucharest – Henri Coandă
Romania
TUN
103
Tunis – Tunis Carthage
Tunisia
ADD
104
Addis Ababa – Bole
Ethiopia