Amsterdam has a very good network of flights to destinations all over the world.
The following is an overview of non-stop intercontinental flights operating from Amsterdam Schiphol (AMS). We also include fifth freedom “tag flights” such as KLM’s Amsterdam-Singapore-Bali route, where Singapore-Bali is the tag flight.
We will also list whether an airline uses the latest generation of aircraft – the Airbus A380, Airbus A350 or Boeing 787. Note, KLM uses Boeing 787 on a variety of routes worldwide.
Flights between Amsterdam and USA
KLM and partner Delta have a significant network of flights from Amsterdam to the United States.
KLM (Skyteam): Atlanta (ATL), Chicago (ORD), Houston (IAH), Las Vegas (LAS), Los Angeles (LAX), Miami (MIA), Minneapolis/St Paul (MSP), New York (JFK), Salt Lake City (SLC), San Francisco (SFO) and Washington (IAD).
Delta Airlines (Skyteam): Atlanta (ATL), Boston (BOS), Detroit (DTW), Los Angeles (LAX), Minneapolis/St Paul (MSP), New York (JFK), Portland (PDX), Salt Lake City (SLC), Seattle/Tacoma (SEA) and Tampa (TPA). Delta uses an Airbus A350 on the Amsterdam-Detroit route.
United Airlines (Star Alliance): Chicago (ORD), Houston (IAH), Newark (EWR), San Francisco (SAN) and Washington (IAD).
American Airlines (Oneworld): Philadelphia (PHL) and seasonal flight to Dallas/Fort Worth (DFW).
Norwegian: New York (JFK) – uses Boeing 787 aircraft.
TUI Netherlands: Miami (MIA) and Orlando (MCO) – infrequent services, uses Boeing 787 aircraft.
Flights between Amsterdam and Canada
KLM (Skyteam): Calgary (YYC), Edmonton (YEG), Montreal (YUL), Toronto (YYZ) and Vancouver (YVR).
Air Canada (Star Alliance): Toronto (YYZ).
Jet Airways: Toronto (YYZ) – fifth freedom route operated by the Indian airline.
Air Transat: Calgary (YYC), Toronto (YYZ) and Vancouver (YVR) – infrequent service.
Flights between Amsterdam and Latin America / Carribean
KLM (Skyteam) has a strong network of non-stop and tag flights to this region.
KLM destinations to Latin America are Mexico City (MEX), Panama City (PTY), Lima (LIM), San José (SJO), Quito (UIO) and tag to Guayaquil (GYE), Paramaribo (PBM), Buenos Aires (EZE) and tag to Santiago (SCL), Fortaleza (FOR), Sao Paulo (GRU) and Rio de Janeiro (GIG), Bogota (BOG) and tag to Cartagena (CTG).
KLM destinations to the Carribean are to Havana (HAV), Curaçao (CUR), Sint Maarten (SXM), Aruba (AUA) plus tag to Bonaire (BON).
TUI Netherlands: Aruba (AUA), Bonaire (BON), Cancun (CUN), Curaçao (CUR), Holguin-Cuba (HOG), Varadero-Cuba (VRA), Montego Bay-Jamaica (MBJ), Punta Cana-Dominican Republic (PUJ), St Maarten (SXM) and Paramaribo (PBM). Uses Boeing 787 aircraft.
Aeromexico (Skyteam): Mexico City (MEX) – uses Boeing 787 aircraft.
Surinam Airways: Paramaribo (PBM).
Flights between Amsterdam and Africa
KLM has a good presence on the African continent with a number of non-stop and tag flights.
KLM (Skyteam): Accra (ACC), Lagos (LOS), Nairobi (NBO), Kilimanjaro (JRO) and tag to Dar Es Salaam (DAR), Kigali (KGL) and tag to Entebbe (EBB), Luanda (LAD) and tag to Windhoek (WDH), Johannesburg (JNB) and Cape Town (CPT).
Kenya Airways (Skyteam): Nairobi (NBO) – uses Boeing 787 aircraft.
Note, we are not considering flights to North Africa (Morocco, Tunisia, Egypt) in this listing.
Flights between Amsterdam and the Middle East/Gulf States/Central Asia
Emirates: Dubai (DXB) – uses Airbus A380 aircraft.
Etihad: Abu Dhabi (AUH).
Qatar Airways (Oneworld): Doha (DOH).
KLM (Skyteam): Abu Dhabi (AUH), Dubai (DXB), Kuwait City (KWI) and tag to Bahrain (BAH), Dammam (DMM) and tag to Muscat (MCT). It also flies to Almaty (ALA) in central Asia.
Dutch airline Transavia serves Dubai (DXB) up to 3-6x weekly from Amsterdam in the winter season with a short-haul Boeing 737 aircraft. A fuel stop is required on the return leg at Burgas (BOJ) in Bulgaria.
Air Astana: Atyrau (GUW).
Iran Air: Tehran (IKA) – infrequent service.
Royal Jordanian (Oneworld): Amman (AMM), seasonal flights to Aqaba (ACQ).
Flights between Amsterdam and India/Sri Lanka/Indian Ocean
Jet Airways: Delhi (DEL), Mumbai (BOM) and Bangalore (BLR).
KLM (Skyteam): Delhi (DEL), Mumbai (BOM), Colombo (CMB) and Mauritius (MRU).
Air Mauritius: Mauritius (MRU).
Flights between Amsterdam and China
KLM (Skyteam): Beijing (PEK), Hong Kong (HKG), Shanghai (PVG), Chengdu (CTU), Hangzhou (HGH) and Xiamen (XMN).
China Southern (Skyteam): Beijing (PEK) and Guangzhou (CAN) – uses Airbus A380 aircraft
China Eastern (Skyteam): Shanghai (PVG).
Xiamen Air (Skyteam): Xiamen (XMN) – uses Boeing 787 aircraft.
Cathay Pacific (Oneworld): Hong Kong (HKG). From December 2018, an Airbus A350 will be used.
China Airlines (Skyteam) and EVA Airways (Star Alliance) fly to Taipei (TPE) – note EVA makes a stop in Bangkok (BKK). China Airlines uses an Airbus A350.
KLM Asia (Skyteam): Taipei (TPE) which goes on to Manila (MNL). KLM Asia is a KLM subsidiary registered in Taiwan.
Flights between Amsterdam and Japan
KLM is currently the only airline flying non-stop from Amsterdam to Japan. It flies to Tokyo (NRT) and Osaka (KIX). Japan Air Lines (JAL) pulled out of Schiphol a number of years ago.
Flights between Amsterdam and South-East Asia
KLM (Skyteam): Bangkok (BKK), Kuala Lumpur (KUL) and tag to Jakarta (CGK), Singapore (SIN) and tag to Denpasar-Bali (DPS), Manila (MNL) – tagged from Taipei (TPE) service – and Seoul (ICN).
EVA Airways (Star Alliance): Bangkok (BKK) on the way to Taipei.
Singapore Airlines (Star Alliance): Singapore (SIN) – uses an Airbus A350.
Garuda Indonesia (Skyteam): Jakarta (CGK).
Korean Air (Skyteam): Seoul (ICN).
Flights between Amsterdam and Australia/New Zealand/Oceania
Note, there are no scheduled through-services between Amsterdam and Australia or New Zealand – you will need to change planes along the way. There is currently only 1 non-stop service from Europe to Australia which is London Heathrow – Perth by Qantas using a Boeing 787.
There are many 1 stop options to Australia available including Emirates/Qantas via Dubai, Etihad via Abu Dhabi, Cathay Pacific via Hong Kong, Singapore Air via Singapore, Malaysia Airlines via Kuala Lumpur, China Southern via Guangzhou.