EN
Full Map
From
To
Dates
Prices
Alliances
Airlines
Classes
Aircraft
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 30 direct destinations

Airports with direct flights to 30+ destinations

> 7 direct destinations

Airports with direct flights to 7 to 30 destinations

< 7 direct destinations

Airports with direct flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Direct flights to Amsterdam (AMS)

Schiphol Airport - Airport code: AMS

Home Airports Netherlands AMS Amsterdam

Non-stop flights to Amsterdam (AMS)

Schiphol Airport is the largest airport in Netherlands. In total there are 270 airports around the world that have direct flights to Amsterdam, spread around 258 cities in 87 countries. Currently, there is one domestic flight to Amsterdam.

Amsterdam is mainly known for its romance and sightseeing & culture.

This month, there are 14,292 flights arriving at Amsterdam Airport, which are 476 flights per day or 20 flights per hour. On an average day, there is at least 1 flight arriving every 3 minutes.

The most frequently departed flights to Amsterdam are routes from London Heathrow (LHR) in United Kingdom and Copenhagen (CPH) in Denmark. These two routes together are operated 900 times this month, and make up for 6% of all monthly arrivals at Schiphol Airport.

The longest flight to Amsterdam AMS is departing from Buenos Aires (EZE). This non-stop flight takes around 13 hours and 50 minutes and covers a distance of 4,423 miles (7,118 km).

 Remove ads

List of all direct flights to Amsterdam

Below you can find a list of all cities and countries that have direct flights to Amsterdam, ordered by popularity.

Show all

Currently, there are 71 airlines that fly to Amsterdam. Most flights to Amsterdam are operated by KLM, as they connect 164 airports to AMS. That’s around 3 times as much as Transavia, the second biggest airline in terms of operated flight routes to Amsterdam. Below you can find a list of airlines that operate most AMS flights:

Business class flights to Amsterdam

There are 152 airports that have flights to Amsterdam in Business Class. All airports that offer business class flights to AMS are listed below:

Show all

First class flights to Amsterdam

If you are looking for a luxurious flight, there's a total of 6 airports to choose from that have flights to AMS in First Class.

Intercontinental flights to Amsterdam

Amsterdam is well connected to lots of airports around the world.

These are all non-stop intercontinental flights to Schiphol Airport (AMS), as of December 2022:

Non-stop flights from the US to Amsterdam

KLM and partner Delta have a strong network of non-stop flights from the United States.

KLMKLM (SkyTeam): year-round flights from Atlanta (ATL), Austin (AUS), Boston (BOS), Chicago (ORD), Houston (IAH), Las Vegas (LAS), Los Angeles (LAX), seasonal flights from Miami (MIA), year-round flights from Minneapolis (MSP), New York City (JFK), Salt Lake City (SLC), San Francisco (SFO) and Washington (IAD).

DeltaDelta (SkyTeam): year-round flights from Atlanta (ATL), Boston (BOS), Detroit (DTW), seasonal flights from Las Vegas (LAS), year-round flights from Minneapolis (MSP), New York City (JFK), seasonal flights from Orlando (MCO), year-round flights from Portland (PDX), Salt Lake City (SLC) and Seattle / Tacoma (SEA).

United AirlinesUnited Airlines (Star Alliance): year-round flights from Chicago (ORD), Houston (IAH), New York (EWR), San Francisco (SFO) and Washington (IAD).

American AirlinesAmerican Airlines (Oneworld): seasonal flights from Dallas-Fort Worth (DFW) and year-round flights from Philadelphia (PHL).

Non-stop flights from Canada to Amsterdam

KLMKLM (SkyTeam): year-round flights from Calgary (YYC), Edmonton (YEG), Montreal (YUL), Toronto (YYZ) and Vancouver (YVR).

Air TransatAir Transat: seasonal flights from Montreal (YUL) and Toronto (YYZ).

Air CanadaAir Canada (Star Alliance): year-round flights from Toronto (YYZ).

WestJetWestJet: seasonal flights from Calgary (YYC).

Non-stop flights from South America to Amsterdam

KLMKLM (SkyTeam): year-round flights from Buenos Aires (EZE), Rio de Janeiro (GIG), São Paulo (GRU), Bogotá (BOG), seasonal flights from Cartagena (CTG), Guayaquil (GYE), year-round flights from Quito (UIO), Lima (LIM) and Paramaribo (PBM).

Surinam AirwaysSurinam Airways: year-round flights from Paramaribo (PBM).

Non-stop flights from Central America to Amsterdam

KLMKLM (SkyTeam): seasonal flights from Liberia (LIR), San José (SJO), Cancún (CUN), year-round flights from Mexico City (MEX) and Panama City (PTY).

TUI FlyTUI Fly: year-round flights from Cancún (CUN).

AeromexicoAeromexico (SkyTeam): year-round flights from Mexico City (MEX).

Non-stop flights from the Caribbean to Amsterdam

KLMKLM (SkyTeam): year-round flights from Aruba (AUA), seasonal flights from Bridgetown (BGI), Bonaire (BON), year-round flights from Willemstad, Curaçao (CUR), Sint Maarten (SXM) and seasonal flights from Port of Spain (POS).

TUI FlyTUI Fly: year-round flights from Aruba (AUA), seasonal flights from Bonaire (BON), year-round flights from Willemstad, Curaçao (CUR), Varadero (VRA), Punta Cana (PUJ) and Montego Bay (MBJ).

Non-stop flights from Africa to Amsterdam

KLM (SkyTeam) is well connected to the African continent with a number of non-stop flights.

KLMKLM (SkyTeam): year-round flights from Nairobi (NBO), Kigali (KGL), seasonal flights from Dar es Salaam (DAR), year-round flights from Kilimanjaro (JRO), Zanzibar (ZNZ), seasonal flights from Entebbe (EBB), year-round flights from Cape Town (CPT), Johannesburg (JNB), Accra (ACC) and Lagos (LOS).

Kenya AirwaysKenya Airways (SkyTeam): year-round flights from Nairobi (NBO).

TUI FlyTUI Fly: year-round flights from Boa Vista (BVC), seasonal flights from Sal, Cape Verde (SID), year-round flights from São Vicente (VXE), Banjul (BJL), Dakar (DSS), seasonal flights from Hurghada (HRG) and year-round flights from Marsa Alam (RMF).

TransaviaTransavia: year-round flights from Sal, Cape Verde (SID), São Vicente (VXE), seasonal flights from Banjul (BJL), Hurghada (HRG), Sharm el-Sheikh (SSH), year-round flights from Casablanca (CMN) and Marrakech (RAK).

CorendonCorendon: year-round flights from Banjul (BJL) and Hurghada (HRG).

easyJeteasyJet: seasonal flights from Hurghada (HRG), Sharm el-Sheikh (SSH) and Marrakech (RAK).

EgyptairEgyptair (Star Alliance): year-round flights from Cairo (CAI).

Air Arabia MarocAir Arabia Maroc: year-round flights from Fes (FEZ), Nador (NDR) and Tangier (TNG).

Royal Air MarocRoyal Air Maroc (Oneworld): year-round flights from Casablanca (CMN), Nador (NDR) and seasonal flights from Tangier (TNG).

Non-stop flights from the Middle-East / Western Asia to Amsterdam

KLMKLM (SkyTeam): year-round flights from Tel Aviv (TLV), Kuwait City (KWI), Doha (DOH), seasonal flights from Dammam (DMM), year-round flights from Riyadh (RUH), Istanbul (IST), Dubai (DXB) and Dubai (Jebel Ali) (DWC).

TransaviaTransavia: year-round flights from Tel Aviv (TLV), seasonal flights from Istanbul (Sabiha) (SAW), Dubai (DXB), year-round flights from Amman (AMM) and Beirut (BEY).

easyJeteasyJet: year-round flights from Tel Aviv (TLV).

ArkiaArkia: year-round flights from Tel Aviv (TLV).

EL ALEL AL: year-round flights from Tel Aviv (TLV).

Kuwait AirwaysKuwait Airways: seasonal flights from Kuwait City (KWI).

Qatar AirwaysQatar Airways (Oneworld): year-round flights from Doha (DOH).

Saudi ArabianSaudi Arabian (SkyTeam): year-round flights from Jeddah (JED).

TUI FlyTUI Fly: year-round flights from Antalya (AYT), seasonal flights from Bodrum (BJV), Dalaman (DLM) and Izmir (ADB).

PegasusPegasus: seasonal flights from Antalya (AYT), year-round flights from Istanbul (Sabiha) (SAW), seasonal flights from Kayseri (ASR) and Konya (KYA).

CorendonCorendon: year-round flights from Antalya (AYT).

SunExpressSunExpress: year-round flights from Ankara (ESB), seasonal flights from Antalya (AYT) and year-round flights from Izmir (ADB).

Turkish AirlinesTurkish Airlines (Star Alliance): year-round flights from Istanbul (IST) and Istanbul (Sabiha) (SAW).

EmiratesEmirates: year-round flights from Dubai (DXB).

Etihad AirwaysEtihad Airways: year-round flights from Abu Dhabi (AUH).

Royal JordanianRoyal Jordanian (Oneworld): year-round flights from Amman (AMM).

FlexFlightFlexFlight: year-round flights from Erbil (EBL).

Georgian AirwaysGeorgian Airways: year-round flights from Tbilisi (TBS).

Non-stop flights from India / South Asia to Amsterdam

KLMKLM is currently the only airline flying non-stop from India or Southern Asia to Amsterdam. They fly year-round from Bengaluru (BLR), Mumbai (BOM) and New Delhi (DEL).

Non-stop flights from China to Amsterdam

KLMKLM (SkyTeam): year-round flights from Beijing (PEK) and Shanghai (PVG).

China EasternChina Eastern (SkyTeam): year-round flights from Shanghai (PVG).

China SouthernChina Southern: year-round flights from Guangzhou (CAN).

Xiamen AirlinesXiamen Airlines (SkyTeam): year-round flights from Xiamen (XMN).

Non-stop flights from Japan to Amsterdam

KLMKLM is currently the only airline flying non-stop from Japan to Amsterdam. They fly year-round from Osaka (KIX) and Tokyo (NRT).

Non-stop flights from East Asia to Amsterdam

KLMKLM (SkyTeam): year-round flights from Hong Kong (HKG), Seoul (ICN) and Taipei (TPE).

Cathay PacificCathay Pacific (Oneworld): year-round flights from Hong Kong (HKG).

Korean AirKorean Air (SkyTeam): year-round flights from Seoul (ICN).

China AirlinesChina Airlines (SkyTeam): year-round flights from Taipei (TPE).

Non-stop flights from South-East Asia to Amsterdam

KLMKLM (SkyTeam): year-round flights from Kuala Lumpur (KUL), Singapore (SIN) and Bangkok (BKK).

Singapore AirlinesSingapore Airlines (Star Alliance): year-round flights from Singapore (SIN).

EVA AirEVA Air (Star Alliance): year-round flights from Bangkok (BKK).

Garuda IndonesiaGaruda Indonesia (SkyTeam): year-round flights from Jakarta (CGK).

Non-stop flights from Central Asia to Amsterdam

Air AstanaAir Astana is currently the only airline flying non-stop from Central Asia to Amsterdam. They fly year-round from Atyrau (GUW).

Non-stop flights from Australia / New Zealand / Oceania / the Pacific to Amsterdam

Currently there are no direct services from Oceania to Amsterdam, you will need to change planes along the way.

International flights to Amsterdam

Argentina
Flights from Argentina to Amsterdam

Buenos Aires is the only city in Argentina with direct flights to Amsterdam. From Buenos Aires, direct flights are offered by KLM (SkyTeam).

Aruba
Flights from Aruba to Amsterdam

In Aruba, the only airport that has a direct connection to Amsterdam is Aruba. From Aruba, you can fly non-stop with KLM (SkyTeam) or TUI Fly.

Austria
Flights from Austria to Amsterdam

There are 4 airports in Austria that have non-stop flights to Amsterdam.

From Graz, direct flights are offered by KLM (SkyTeam).
From Innsbruck and Salzburg, you can fly with easyJet and Transavia.
From Vienna, you can fly non-stop with Austrian (Star Alliance) or KLM (SkyTeam).

Barbados
Flights from Barbados to Amsterdam

There is 1 airport in Barbados that has a direct connection to Amsterdam, which is Bridgetown. From Bridgetown, direct flights are offered by KLM (SkyTeam). This is a seasonal route that starts in December and ends in March.

Belgium
Flights from Belgium to Amsterdam

In Belgium, the only airport that has a direct connection to Amsterdam is Brussels. From Brussels, direct flights are offered by KLM (SkyTeam).

Brazil
Flights from Brazil to Amsterdam

If you are looking for a direct flight from Brazil to Amsterdam, there are 2 airports to choose from.

From Rio de Janeiro and São Paulo, you can fly with KLM (SkyTeam).

Bulgaria
Flights from Bulgaria to Amsterdam

Sofia is the only city in Bulgaria with direct flights to Amsterdam. From Sofia, direct flights are offered by Bulgaria Air.

Canada
Flights from Canada to Amsterdam

In Canada, there are 5 airports that have direct flights to Amsterdam.

From Calgary, you can fly non-stop with KLM (SkyTeam) or WestJet.
From Edmonton, the only airline with direct flights is KLM (SkyTeam).
From Montreal, you can fly non-stop with Air Transat or KLM (SkyTeam).
From Toronto, direct flights are offered by Air Canada (Star Alliance), Air Transat and KLM (SkyTeam).
From Vancouver, direct flights are offered by KLM (SkyTeam).

Cape Verde
Flights from Cape Verde to Amsterdam

If you are looking for a direct flight from Cape Verde to Amsterdam, there are 3 airports to choose from.

From Boa Vista, direct flights are offered by TUI Fly.
From Sal, Cape Verde and São Vicente, you can fly with Transavia and TUI Fly.

Caribbean Netherlands
Flights from Caribbean Netherlands to Amsterdam

There is 1 airport in Caribbean Netherlands that has a direct connection to Amsterdam, which is Bonaire. From Bonaire, you can fly non-stop with KLM (SkyTeam) or TUI Fly.

China
Flights from China to Amsterdam

There are 4 airports in China that have non-stop flights to Amsterdam.

From Beijing, direct flights are offered by KLM (SkyTeam).
From Guangzhou, the only airline with direct flights is China Southern.
From Shanghai, you can fly non-stop with China Eastern (SkyTeam) or KLM (SkyTeam).
From Xiamen, the only airline with direct flights is Xiamen Airlines (SkyTeam).

Colombia
Flights from Colombia to Amsterdam

In Colombia, there are 2 airports that have direct flights to Amsterdam.

From Bogotá and Cartagena, you can fly with KLM (SkyTeam).

Costa Rica
Flights from Costa Rica to Amsterdam

There are 2 airports in Costa Rica that have non-stop flights to Amsterdam.

From Liberia and San José, you can fly with KLM (SkyTeam).

Croatia
Flights from Croatia to Amsterdam

If you are looking for a direct flight from Croatia to Amsterdam, there are 5 airports to choose from.

From Dubrovnik and Pula, you can fly with easyJet.
From Split, direct flights are offered by easyJet, KLM (SkyTeam) and Transavia.
From Zadar, the only airline with direct flights is easyJet. This is a seasonal route that started in June and ends in September.
From Zagreb, you can fly non-stop with Croatia Airlines (Star Alliance) or KLM (SkyTeam).

Cuba
Flights from Cuba to Amsterdam

Varadero is the only city in Cuba with direct flights to Amsterdam. From Varadero, direct flights are offered by TUI Fly.

Curaçao
Flights from Curaçao to Amsterdam

In Curaçao, the only airport that has a direct connection to Amsterdam is Willemstad, Curaçao. From Willemstad, Curaçao, you can fly non-stop with KLM (SkyTeam) or TUI Fly.

Cyprus
Flights from Cyprus to Amsterdam

In Cyprus, there are 2 airports that have direct flights to Amsterdam.

From Larnaca and Paphos, you can fly with Transavia.

Czechia
Flights from Czechia to Amsterdam

There is 1 airport in Czechia that has a direct connection to Amsterdam, which is Prague. From Prague, you can fly non-stop with easyJet or KLM (SkyTeam).

Denmark
Flights from Denmark to Amsterdam

If you are looking for a direct flight from Denmark to Amsterdam, there are 4 airports to choose from.

From Aalborg, Aarhus and Billund, all direct flights to Amsterdam are operated by KLM (SkyTeam).
From Copenhagen, there are 5 airlines that have direct services to Amsterdam, which are easyJet, KLM (SkyTeam), Norwegian, SAS (Star Alliance) and Vueling.

Dominican Republic
Flights from Dominican Republic to Amsterdam

In Dominican Republic, the only airport that has a direct connection to Amsterdam is Punta Cana. From Punta Cana, direct flights are offered by TUI Fly.

Ecuador
Flights from Ecuador to Amsterdam

There are 2 airports in Ecuador that have non-stop flights to Amsterdam.

From Guayaquil and Quito, you can fly with KLM (SkyTeam).

Egypt
Flights from Egypt to Amsterdam

In Egypt, there are 4 airports that have direct flights to Amsterdam.

From Cairo, direct flights are offered by Egyptair (Star Alliance).
From Hurghada, there are 4 airlines that have direct services to Amsterdam, which are Corendon, easyJet, Transavia and TUI Fly. This is a seasonal route that starts in December and ends in March.
From Marsa Alam, you can fly non-stop to Amsterdam with TUI Fly.
From Sharm el-Sheikh, you can fly non-stop with easyJet or Transavia. This is a seasonal route that starts in December and ends in March.

Estonia
Flights from Estonia to Amsterdam

Tallinn is the only city in Estonia with direct flights to Amsterdam. From Tallinn, direct flights are offered by Air Baltic.

Finland
Flights from Finland to Amsterdam

There are 5 airports in Finland that have non-stop flights to Amsterdam.

From Helsinki, you can fly non-stop with Finnair (Oneworld) or KLM (SkyTeam).
From Ivalo and Kittilä, you can fly with TUI Fly.
From Rovaniemi, the only airline with direct flights is KLM (SkyTeam). This is a seasonal route that starts in December and ends in March.
From Tampere, direct flights are offered by Air Baltic.

France
Flights from France to Amsterdam

France is well-connected to Amsterdam (AMS) with 11 airports around the country that have direct flights to the airport.

From Bordeaux and Lyon, you can fly with KLM (SkyTeam).
From Marseille, you can fly non-stop to Amsterdam with Air France (SkyTeam).
From Montpellier and Nantes, all direct flights to Amsterdam are operated by KLM (SkyTeam).
From Nice, direct flights are offered by easyJet, KLM (SkyTeam) and Transavia.
From Paris, you can fly non-stop with Air France (SkyTeam) or KLM (SkyTeam).
From Paris (Orly), you can fly non-stop with Transavia or Transavia.
From Rennes, you can fly non-stop to Amsterdam with Air France (SkyTeam).
From Strasbourg, the only airline with direct flights is Shaheen Air. This is a seasonal route that starts in December and ends in March.
From Toulouse, direct flights are offered by KLM (SkyTeam).

Gambia
Flights from Gambia to Amsterdam

There is 1 airport in Gambia that has a direct connection to Amsterdam, which is Banjul. From Banjul, direct flights are offered by Corendon, Transavia and TUI Fly.

Georgia
Flights from Georgia to Amsterdam

Tbilisi is the only city in Georgia with direct flights to Amsterdam. From Tbilisi, direct flights are offered by Georgian Airways.

Germany
Flights from Germany to Amsterdam

You can fly non-stop to Amsterdam from lots of airports in Germany, as there is a total of 10 airports that have direct services to Amsterdam.

From Berlin, you can fly non-stop with easyJet or KLM (SkyTeam).
From Bremen, Dresden and Düsseldorf, all direct flights to Amsterdam are operated by KLM (SkyTeam).
From Frankfurt, you can fly non-stop with KLM (SkyTeam) or Lufthansa (Star Alliance).
From Hamburg, you can fly non-stop with Eurowings or KLM (SkyTeam).
From Hanover, direct flights are offered by KLM (SkyTeam).
From Munich, you can fly non-stop with KLM (SkyTeam) or Lufthansa (Star Alliance).
From Nuremberg, you can fly non-stop to Amsterdam with KLM (SkyTeam).
From Stuttgart, you can fly non-stop with Eurowings or KLM (SkyTeam).

Ghana
Flights from Ghana to Amsterdam

In Ghana, the only airport that has a direct connection to Amsterdam is Accra. From Accra, direct flights are offered by KLM (SkyTeam).

Greece
Flights from Greece to Amsterdam

Greece is well-connected to Amsterdam (AMS) with 15 airports around the country that have direct flights to the airport.

From Athens, direct flights are offered by Aegean (Star Alliance), KLM (SkyTeam) and Transavia.
From Chania (Crete), the only airline with direct flights is Transavia. This is a seasonal route that started in April and ends in October.
From Corfu (Kerkyra), you can fly non-stop with easyJet or Transavia. This is a seasonal route that started in April and ends in October.
From Heraklion (Crete) and Kalamata, you can fly with Transavia.
From Kefalonia, you can fly non-stop with easyJet or Transavia. This is a seasonal route that started in April and ends in October.
From Kos and Mykonos, all direct flights to Amsterdam are operated by Transavia.
From Mytilene (Lesbos), you can fly non-stop to Amsterdam with TUI Fly. This is a seasonal route that started in July and ends in October.
From Preveza / Lefkada, the only airline with direct flights is Transavia. This is a seasonal route that started in April and ends in October.
From Rhodes, you can fly non-stop with easyJet or Transavia. This is a seasonal route that started in April and ends in October.
From Samos, you can fly non-stop with Transavia or TUI Fly. This is a seasonal route that started in April and ends in October.
From Santorini, Thessaloniki and Zakynthos Island, all direct flights to Amsterdam are operated by Transavia.

Hong Kong
Flights from Hong Kong to Amsterdam

There is 1 airport in Hong Kong that has a direct connection to Amsterdam, which is Hong Kong. From Hong Kong, you can fly non-stop with Cathay Pacific (Oneworld) or KLM (SkyTeam).

Hungary
Flights from Hungary to Amsterdam

In Hungary, the only airport that has a direct connection to Amsterdam is Budapest. From Budapest, you can fly non-stop with KLM (SkyTeam) or Transavia.

Iceland
Flights from Iceland to Amsterdam

Reykjavik (Keflavik) is the only city in Iceland with direct flights to Amsterdam. From Reykjavik (Keflavik), you can fly non-stop with Icelandair or Transavia.

India
Flights from India to Amsterdam

If you are looking for a direct flight from India to Amsterdam, there are 3 airports to choose from.

From Bengaluru, Mumbai and New Delhi, all direct flights to Amsterdam are operated by KLM (SkyTeam).

Indonesia
Flights from Indonesia to Amsterdam

There is 1 airport in Indonesia that has a direct connection to Amsterdam, which is Jakarta. From Jakarta, direct flights are offered by Garuda Indonesia (SkyTeam).

Iraq
Flights from Iraq to Amsterdam

Erbil is the only city in Iraq with direct flights to Amsterdam. From Erbil, direct flights are offered by FlexFlight.

Ireland
Flights from Ireland to Amsterdam

In Ireland, there are 2 airports that have direct flights to Amsterdam.

From Cork, you can fly non-stop with Aer Lingus or KLM (SkyTeam).
From Dublin, direct flights are offered by Aer Lingus, KLM (SkyTeam) and Ryanair.

Israel
Flights from Israel to Amsterdam

In Israel, the only airport that has a direct connection to Amsterdam is Tel Aviv. From Tel Aviv, there are 5 airlines that have direct services to Amsterdam, which are Arkia, easyJet, EL AL, KLM (SkyTeam) and Transavia.

Italy
Flights from Italy to Amsterdam

You can fly non-stop to Amsterdam from lots of airports in Italy, as there is a total of 17 airports that have direct services to Amsterdam.

From Bari, direct flights are offered by Transavia.
From Bologna and Cagliari (Sardinia), you can fly with KLM (SkyTeam).
From Catania, direct flights are offered by easyJet, KLM (SkyTeam) and Transavia.
From Florence, you can fly non-stop with KLM (SkyTeam) or Vueling.
From Genoa, you can fly non-stop to Amsterdam with KLM (SkyTeam).
From Milan (Bergamo), direct flights are offered by easyJet.
From Milan (Linate), direct flights are offered by Alitalia (SkyTeam), easyJet and KLM (SkyTeam).
From Milan (Malpensa), you can fly non-stop with easyJet or KLM (SkyTeam).
From Naples, direct flights are offered by easyJet, KLM (SkyTeam) and Transavia.
From Olbia (Sardinia), you can fly non-stop with easyJet or Transavia. This is a seasonal route that started in April and ends in October.
From Palermo, you can fly non-stop to Amsterdam with easyJet. This is a seasonal route that started in April and ends in September.
From Pisa, direct flights are offered by Transavia.
From Rome (Fiumicino), there are 4 airlines that have direct services to Amsterdam, which are Alitalia (SkyTeam), easyJet, KLM (SkyTeam) and Vueling.
From Turin, you can fly non-stop to Amsterdam with KLM (SkyTeam).
From Venice Marco Polo, you can fly non-stop with easyJet or KLM (SkyTeam).
From Verona, direct flights are offered by Transavia.

Jamaica
Flights from Jamaica to Amsterdam

There is 1 airport in Jamaica that has a direct connection to Amsterdam, which is Montego Bay. From Montego Bay, direct flights are offered by TUI Fly.

Japan
Flights from Japan to Amsterdam

If you are looking for a direct flight from Japan to Amsterdam, there are 2 airports to choose from.

From Osaka and Tokyo, you can fly with KLM (SkyTeam).

Jordan
Flights from Jordan to Amsterdam

In Jordan, the only airport that has a direct connection to Amsterdam is Amman. From Amman, you can fly non-stop with Royal Jordanian (Oneworld) or Transavia.

Kazakhstan
Flights from Kazakhstan to Amsterdam

Atyrau is the only city in Kazakhstan with direct flights to Amsterdam. From Atyrau, direct flights are offered by Air Astana.

Kenya
Flights from Kenya to Amsterdam

There is 1 airport in Kenya that has a direct connection to Amsterdam, which is Nairobi. From Nairobi, you can fly non-stop with Kenya Airways (SkyTeam) or KLM (SkyTeam).

Kuwait
Flights from Kuwait to Amsterdam

Kuwait City is the only city in Kuwait with direct flights to Amsterdam. From Kuwait City, you can fly non-stop with KLM (SkyTeam) or Kuwait Airways.

Latvia
Flights from Latvia to Amsterdam

In Latvia, the only airport that has a direct connection to Amsterdam is Riga. From Riga, you can fly non-stop with Air Baltic or Transavia.

Lebanon
Flights from Lebanon to Amsterdam

There is 1 airport in Lebanon that has a direct connection to Amsterdam, which is Beirut. From Beirut, direct flights are offered by Transavia.

Lithuania
Flights from Lithuania to Amsterdam

In Lithuania, the only airport that has a direct connection to Amsterdam is Vilnius. From Vilnius, direct flights are offered by Air Baltic.

Luxembourg
Flights from Luxembourg to Amsterdam

Luxembourg City is the only city in Luxembourg with direct flights to Amsterdam. From Luxembourg City, direct flights are offered by KLM (SkyTeam).

Malaysia
Flights from Malaysia to Amsterdam

There is 1 airport in Malaysia that has a direct connection to Amsterdam, which is Kuala Lumpur. From Kuala Lumpur, direct flights are offered by KLM (SkyTeam).

Malta
Flights from Malta to Amsterdam

Malta is the only city in Malta with direct flights to Amsterdam. From Malta, direct flights are offered by Air Malta.

Mexico
Flights from Mexico to Amsterdam

There are 2 airports in Mexico that have non-stop flights to Amsterdam.

From Cancún, you can fly non-stop with KLM (SkyTeam) or TUI Fly.
From Mexico City, you can fly non-stop with Aeromexico (SkyTeam) or KLM (SkyTeam).

Moldova
Flights from Moldova to Amsterdam

In Moldova, the only airport that has a direct connection to Amsterdam is Chișinău. From Chișinău, direct flights are offered by Fly One. This is a seasonal route that starts in December and ends in March.

Morocco
Flights from Morocco to Amsterdam

In Morocco, there are 5 airports that have direct flights to Amsterdam.

From Casablanca, you can fly non-stop with Royal Air Maroc (Oneworld) or Transavia.
From Fes, the only airline with direct flights is Air Arabia Maroc.
From Marrakech, you can fly non-stop with easyJet or Transavia.
From Nador and Tangier, you can fly with Air Arabia Maroc and Royal Air Maroc (Oneworld).

Nigeria
Flights from Nigeria to Amsterdam

In Nigeria, the only airport that has a direct connection to Amsterdam is Lagos. From Lagos, direct flights are offered by KLM (SkyTeam).

Norway
Flights from Norway to Amsterdam

In Norway there are several airports with flights to Amsterdam (7 in total).

From Ålesund, Bergen and Kristiansand, all direct flights to Amsterdam are operated by KLM (SkyTeam).
From Oslo, direct flights are offered by KLM (SkyTeam), Norwegian and SAS (Star Alliance).
From Oslo (Torp), Stavanger and Trondheim, all direct flights to Amsterdam are operated by KLM (SkyTeam).

Panama
Flights from Panama to Amsterdam

Panama City is the only city in Panama with direct flights to Amsterdam. From Panama City, direct flights are offered by KLM (SkyTeam).

Peru
Flights from Peru to Amsterdam

There is 1 airport in Peru that has a direct connection to Amsterdam, which is Lima. From Lima, direct flights are offered by KLM (SkyTeam).

Poland
Flights from Poland to Amsterdam

In Poland there are several airports with flights to Amsterdam (6 in total).

From Gdańsk, Katowice, Krakow and Poznań, all direct flights to Amsterdam are operated by KLM (SkyTeam).
From Warsaw, you can fly non-stop with KLM (SkyTeam) or LOT (Star Alliance).
From Wrocław, you can fly non-stop to Amsterdam with KLM (SkyTeam).

Portugal
Flights from Portugal to Amsterdam

There are 5 airports in Portugal that have non-stop flights to Amsterdam.

From Faro, you can fly non-stop with easyJet or Transavia.
From Funchal (Madeira), the only airline with direct flights is Transavia.
From Lisbon, there are 5 airlines that have direct services to Amsterdam, which are easyJet, KLM (SkyTeam), TAP Portugal (Star Alliance), Transavia and Vueling.
From Ponta Delgada, the only airline with direct flights is Transavia. This is a seasonal route that started in April and ends in October.
From Porto, you can fly non-stop with KLM (SkyTeam) or Transavia.

Qatar
Flights from Qatar to Amsterdam

Doha is the only city in Qatar with direct flights to Amsterdam. From Doha, you can fly non-stop with KLM (SkyTeam) or Qatar Airways (Oneworld).

Republic of North Macedonia
Flights from Republic of North Macedonia to Amsterdam

In Republic of North Macedonia, the only airport that has a direct connection to Amsterdam is Ohrid. From Ohrid, direct flights are offered by TUI Fly. This is a seasonal route that started in May and ends in September.

Romania
Flights from Romania to Amsterdam

There is 1 airport in Romania that has a direct connection to Amsterdam, which is Bucharest. From Bucharest, you can fly non-stop with KLM (SkyTeam) or Tarom (SkyTeam).

Russia
Flights from Russia to Amsterdam

If you are looking for a direct flight from Russia to Amsterdam, there are 2 airports to choose from.

From Moscow Sheremetyevo and Saint Petersburg, you can fly with KLM (SkyTeam).

Rwanda
Flights from Rwanda to Amsterdam

In Rwanda, the only airport that has a direct connection to Amsterdam is Kigali. From Kigali, direct flights are offered by KLM (SkyTeam).

Saudi Arabia
Flights from Saudi Arabia to Amsterdam

In Saudi Arabia, there are 3 airports that have direct flights to Amsterdam.

From Dammam, direct flights are offered by KLM (SkyTeam).
From Jeddah, the only airline with direct flights is Saudi Arabian (SkyTeam).
From Riyadh, you can fly non-stop to Amsterdam with KLM (SkyTeam).

Senegal
Flights from Senegal to Amsterdam

Dakar is the only city in Senegal with direct flights to Amsterdam. From Dakar, direct flights are offered by TUI Fly.

Serbia
Flights from Serbia to Amsterdam

There is 1 airport in Serbia that has a direct connection to Amsterdam, which is Belgrade. From Belgrade, you can fly non-stop with Air Serbia or KLM (SkyTeam).

Singapore
Flights from Singapore to Amsterdam

Singapore is the only city in Singapore with direct flights to Amsterdam. From Singapore, you can fly non-stop with KLM (SkyTeam) or Singapore Airlines (Star Alliance).

Sint Maarten
Flights from Sint Maarten to Amsterdam

In Sint Maarten, the only airport that has a direct connection to Amsterdam is Sint Maarten. From Sint Maarten, direct flights are offered by KLM (SkyTeam).

Slovenia
Flights from Slovenia to Amsterdam

There is 1 airport in Slovenia that has a direct connection to Amsterdam, which is Ljubljana. From Ljubljana, direct flights are offered by Transavia.

South Africa
Flights from South Africa to Amsterdam

If you are looking for a direct flight from South Africa to Amsterdam, there are 2 airports to choose from.

From Cape Town and Johannesburg, you can fly with KLM (SkyTeam).

South Korea
Flights from South Korea to Amsterdam

In South Korea, the only airport that has a direct connection to Amsterdam is Seoul. From Seoul, you can fly non-stop with KLM (SkyTeam) or Korean Air (SkyTeam).

Spain
Flights from Spain to Amsterdam

Spain is well-connected to Amsterdam (AMS) with 18 airports around the country that have direct flights to the airport.

From Alicante, there are 4 airlines that have direct services to Amsterdam, which are easyJet, KLM (SkyTeam), Transavia and Vueling.
From Asturias, the only airline with direct flights is Vueling.
From Barcelona, direct flights are offered by KLM (SkyTeam), Transavia and Vueling.
From Barcelona (Girona), the only airline with direct flights is Transavia. This is a seasonal route that started in April and ends in October.
From Bilbao, you can fly non-stop with KLM (SkyTeam) or Vueling.
From Fuerteventura, direct flights are offered by easyJet, Transavia and TUI Fly.
From Gran Canaria (Las Palmas), there are 5 airlines that have direct services to Amsterdam, which are Corendon, easyJet, Transavia, TUI Fly and Vueling.
From Ibiza, there are 4 airlines that have direct services to Amsterdam, which are easyJet, KLM (SkyTeam), Transavia and Vueling.
From Lanzarote (Arrecife), there are 4 airlines that have direct services to Amsterdam, which are easyJet, Transavia, TUI Fly and Vueling.
From Madrid, direct flights are offered by Air Europa (SkyTeam), Iberia (Oneworld) and KLM (SkyTeam).
From Málaga, there are 5 airlines that have direct services to Amsterdam, which are easyJet, KLM (SkyTeam), Ryanair, Transavia and Vueling.
From Menorca (Mahon), you can fly non-stop to Amsterdam with Transavia. This is a seasonal route that started in April and ends in October.
From Palma de Mallorca, direct flights are offered by easyJet, Transavia and Vueling.
From Santa Cruz de La Palma, you can fly non-stop with Transavia or TUI Fly.
From Santiago de Compostela, you can fly non-stop to Amsterdam with Vueling.
From Seville, the only airline with direct flights is Transavia.
From Tenerife (Reine Sofia), there are 4 airlines that have direct services to Amsterdam, which are easyJet, Transavia, TUI Fly and Vueling.
From Valencia, direct flights are offered by KLM (SkyTeam), Transavia and Vueling.

Suriname
Flights from Suriname to Amsterdam

Paramaribo is the only city in Suriname with direct flights to Amsterdam. From Paramaribo, you can fly non-stop with KLM (SkyTeam) or Surinam Airways.

Sweden
Flights from Sweden to Amsterdam

There are 3 airports in Sweden that have non-stop flights to Amsterdam.

From Gothenburg and Linköping, you can fly with KLM (SkyTeam).
From Stockholm (Arlanda), direct flights are offered by KLM (SkyTeam), Norwegian and SAS (Star Alliance).

Switzerland
Flights from Switzerland to Amsterdam

In Switzerland, there are 3 airports that have direct flights to Amsterdam.

From Basel Mulhouse Freiburg and Geneva, you can fly with easyJet and KLM (SkyTeam).
From Zürich, you can fly non-stop with KLM (SkyTeam) or Swiss (Star Alliance).

Taiwan
Flights from Taiwan to Amsterdam

There is 1 airport in Taiwan that has a direct connection to Amsterdam, which is Taipei. From Taipei, you can fly non-stop with China Airlines (SkyTeam) or KLM (SkyTeam).

Tanzania
Flights from Tanzania to Amsterdam

There are 3 airports in Tanzania that have non-stop flights to Amsterdam.

From Dar es Salaam, Kilimanjaro and Zanzibar, all direct flights to Amsterdam are operated by KLM (SkyTeam).

Thailand
Flights from Thailand to Amsterdam

Bangkok is the only city in Thailand with direct flights to Amsterdam. From Bangkok, you can fly non-stop with EVA Air (Star Alliance) or KLM (SkyTeam).

Trinidad & Tobago
Flights from Trinidad & Tobago to Amsterdam

In Trinidad & Tobago, the only airport that has a direct connection to Amsterdam is Port of Spain. From Port of Spain, direct flights are offered by KLM (SkyTeam).

Turkey
Flights from Turkey to Amsterdam

In Turkey there are several airports with flights to Amsterdam (9 in total).

From Ankara, direct flights are offered by SunExpress.
From Antalya, there are 4 airlines that have direct services to Amsterdam, which are Corendon, Pegasus, SunExpress and TUI Fly.
From Bodrum and Dalaman, you can fly with TUI Fly.
From Istanbul, you can fly non-stop with KLM (SkyTeam) or Turkish Airlines (Star Alliance).
From Istanbul (Sabiha), direct flights are offered by Pegasus, Transavia and Turkish Airlines (Star Alliance).
From Izmir, you can fly non-stop with SunExpress or TUI Fly.
From Kayseri and Konya, all direct flights to Amsterdam are operated by Pegasus.

Uganda
Flights from Uganda to Amsterdam

There is 1 airport in Uganda that has a direct connection to Amsterdam, which is Entebbe. From Entebbe, direct flights are offered by KLM (SkyTeam).

Ukraine
Flights from Ukraine to Amsterdam

In Ukraine, the only airport that has a direct connection to Amsterdam is Kyiv. From Kyiv, you can fly non-stop with KLM (SkyTeam) or Ukraine Int..

United Arab Emirates
Flights from United Arab Emirates to Amsterdam

If you are looking for a direct flight from United Arab Emirates to Amsterdam, there are 3 airports to choose from.

From Abu Dhabi, direct flights are offered by Etihad Airways.
From Dubai, direct flights are offered by Emirates, KLM (SkyTeam) and Transavia.
From Dubai (Jebel Ali), you can fly non-stop to Amsterdam with KLM (SkyTeam).

United Kingdom
Flights from United Kingdom to Amsterdam

You can fly non-stop to Amsterdam from lots of airports in United Kingdom, as there is a total of 23 airports that have direct services to Amsterdam.

From Aberdeen, direct flights are offered by KLM (SkyTeam).
From Belfast City, you can fly non-stop with Flybe or KLM (SkyTeam).
From Belfast International, you can fly non-stop to Amsterdam with easyJet.
From Birmingham, direct flights are offered by easyJet, Flybe and KLM (SkyTeam).
From Bristol, you can fly non-stop with easyJet or KLM (SkyTeam).
From Cardiff and Durham (Tees Valley), you can fly with KLM (SkyTeam).
From Edinburgh and Glasgow, all direct flights to Amsterdam are operated by easyJet and KLM (SkyTeam).
From Humberside, Inverness and Leeds / Bradford, all direct flights to Amsterdam are operated by KLM (SkyTeam).
From Liverpool, direct flights are offered by easyJet.
From London City, you can fly non-stop with British Airways (Oneworld) or KLM (SkyTeam).
From London Gatwick, you can fly non-stop with British Airways (Oneworld) or easyJet.
From London Heathrow, direct flights are offered by British Airways (Oneworld), Flybe and KLM (SkyTeam).
From London Luton and London Stansted, you can fly with easyJet.
From Manchester, you can fly non-stop with easyJet or KLM (SkyTeam).
From Newcastle and Norwich, all direct flights to Amsterdam are operated by KLM (SkyTeam).
From Nottingham, the only airline with direct flights is Flybe. This is a seasonal route that starts in December and ends in March.
From Southampton, direct flights are offered by KLM (SkyTeam).

United States
Flights from United States to Amsterdam

United States is well-connected to Amsterdam (AMS) with 20 airports around the country that have direct flights to the airport.

From Atlanta, you can fly non-stop with Delta (SkyTeam) or KLM (SkyTeam).
From Austin, the only airline with direct flights is KLM (SkyTeam).
From Boston, you can fly non-stop with Delta (SkyTeam) or KLM (SkyTeam).
From Chicago, you can fly non-stop with KLM (SkyTeam) or United Airlines (Star Alliance).
From Dallas-Fort Worth, direct flights are offered by American Airlines (Oneworld). This is a seasonal route that started in May and ends in October.
From Detroit, you can fly non-stop to Amsterdam with Delta (SkyTeam).
From Houston, you can fly non-stop with KLM (SkyTeam) or United Airlines (Star Alliance).
From Las Vegas, you can fly non-stop with Delta (SkyTeam) or KLM (SkyTeam).
From Los Angeles and Miami, you can fly with KLM (SkyTeam).
From Minneapolis, you can fly non-stop with Delta (SkyTeam) or KLM (SkyTeam).
From New York, you can fly non-stop to Amsterdam with United Airlines (Star Alliance).
From New York City, you can fly non-stop with Delta (SkyTeam) or KLM (SkyTeam).
From Orlando, the only airline with direct flights is Delta (SkyTeam). This is a seasonal route that starts in December and ends in March.
From Philadelphia, you can fly non-stop to Amsterdam with American Airlines (Oneworld).
From Portland, the only airline with direct flights is Delta (SkyTeam).
From Salt Lake City, you can fly non-stop with Delta (SkyTeam) or KLM (SkyTeam).
From San Francisco, you can fly non-stop with KLM (SkyTeam) or United Airlines (Star Alliance).
From Seattle / Tacoma, direct flights are offered by Delta (SkyTeam).
From Washington, you can fly non-stop with KLM (SkyTeam) or United Airlines (Star Alliance).

Domestic flights to Amsterdam

Netherlands
Flights from Netherlands to Amsterdam

There is just one domestic flight to Amsterdam, which is between Amsterdam and Groningen. From Groningen, direct flights are offered by TUI Fly. This route is recently announced though, and not operational yet. It will start in March 2023.

Alternative airports near Amsterdam

Flying to an alternative airport near Amsterdam could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Amsterdam (AMS) are listed below. The closest alternative airports are Rotterdam (RTM) and Eindhoven (EIN).

Frequently asked questions - FAQ

How many airports are there in Amsterdam?

There are 2 airports in Amsterdam: Schiphol Airport (AMS) and Rotterdam The Hague Airport (RTM).

What is the best airport to fly into Amsterdam?

The most convenient airport to fly into Amsterdam is Schiphol Airport (AMS).

How many airlines fly to Amsterdam?

There are 71 airlines flying to Amsterdam from 270 airports around the world, as of December 2022.

Which airlines fly to Amsterdam?

KLM, Transavia and easyJet operate most flights to Amsterdam. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying to Amsterdam?

SkyTeam, Star Alliance and Oneworld are all flying to Amsterdam.

How many nonstop flights are there to Amsterdam?

There are roughly 14,292 flights arriving at Amsterdam every month (or 3,332 flights each week), from a total of 270 airports worldwide.

What is the official name of Amsterdam Airport?

The official name of Amsterdam Airport is Schiphol Airport.

What is the airport code of Amsterdam Airport?

The airport code of Amsterdam Airport is AMS.

What are the most popular flights to Amsterdam?

London Heathrow, Copenhagen and Dublin are the 3 most popular routes to Amsterdam. For a complete overview of all flight routes to Amsterdam, please use our flight map.

How long is the flight to Amsterdam?

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 5.99 50% off
$ 2.99*
Per Month
Lifetime
$ 239.98 50% off
$ 119.99
One time

  Cancel anytime.
Personal use only.

* Billed and renews at $35.88 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at $239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere