Amsterdam has a very good network of flights to destinations all over the world. Note that flight schedules have been impacted from the travel restrictions of the last years.
The following is an overview of non-stop intercontinental flights that normally operate from Amsterdam Schiphol (AMS).
We include fifth freedom “tag flights” such as KLM’s Amsterdam-Singapore-Bali route, where Singapore-Bali is the tag flight.
We 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.
Please note, we are not considering ‘European’ region flights in this listing – and for aviation purposes this includes Turkey, Israel and North Africa.
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), Boston (BOS), 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), Minneapolis/St Paul (MSP), New York (JFK), Orlando (MCO), Portland (PDX), Salt Lake City (SLC) and Seattle/Tacoma (SEA). Delta uses an Airbus A350 on the Amsterdam-Detroit route.
American Airlines (Oneworld): Philadelphia (PHL) and seasonal flight to Dallas/Fort Worth (DFW) – uses Boeing 787 aircraft.
United Airlines (Star Alliance): Chicago (ORD), Houston (IAH), Newark (EWR), San Francisco (SAN) and Washington (IAD).
Flights between Amsterdam and Canada
KLM (Skyteam): Calgary (YYC), Edmonton (YEG), Montreal (YUL), Toronto (YYZ) and Vancouver (YVR).
Air Canada (Star Alliance): Toronto (YYZ).
Air Transat: Montreal (YUL) and Toronto (YYZ).
Westjet: Calgary (YYC).
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), Cancun (CUN), 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), Sao Paulo (GRU) and Rio de Janeiro (GIG), Bogota (BOG) and tag to Cartagena (CTG).
KLM destinations to the Carribean are to Bridgetown (BGI) and tag to Port of Spain (POS), Curaçao (CUR), Sint Maarten (SXM), Aruba (AUA) plus tag to Bonaire (BON).
TUI Fly: Aruba (AUA), Bonaire (BON), Cancun (CUN), Curaçao (CUR), Varadero-Cuba (VRA), Montego Bay-Jamaica (MBJ) and Punta Cana-Dominican Republic (PUJ). It 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) / Zanzibar (ZNZ) / Kigali (KGL) and various tags to Dar Es Salaam (DAR) and Entebbe (EBB), Johannesburg (JNB) and Cape Town (CPT).
Kenya Airways (Skyteam): Nairobi (NBO) – uses Boeing 787 aircraft.
TUI Fly: Seasonal flights to Banjul (BJL) in The Gambia and Dakar (DSS) in Senegal.
Flights between Amsterdam and the Middle East/Gulf States/Central Asia
Emirates: Dubai (DXB) – uses Airbus A380 aircraft.
Etihad: Abu Dhabi (AUH) – uses Boeing 787 aircraft.
Qatar Airways (Oneworld): Doha (DOH).
KLM (Skyteam): Dubai (DXB), Riyadh (RUH), Kuwait City (KWI) and tag to Dammam (DMM).
Dutch airline Transavia serves Dubai (DXB) up to 3-5x weekly from Amsterdam in the winter season with a short-haul Boeing 737 aircraft. A fuel stop is required on the return leg at Budapest (BUD) in Hungary.
Air Astana: Atyrau (GUW).
Royal Jordanian (Oneworld): Amman (AMM).
Saudia (Skyteam): Jeddah (JED).
Flights between Amsterdam and India/Sri Lanka/Indian Ocean
KLM (Skyteam): Delhi (DEL), Mumbai (BOM), Bengalaru (BLR).
Flights between Amsterdam and China
KLM (Skyteam): Beijing (PEK), Hong Kong (HKG) and Shanghai (PVG).
China Southern (Skyteam): Guangzhou (CAN) and Shenzhen (SZX) – uses Airbus A380 aircraft.
China Eastern (Skyteam): Shanghai (PVG).
XiamenAir (Skyteam): Xiamen (XMN) – uses Boeing 787 aircraft.
Cathay Pacific (Oneworld): Hong Kong (HKG) – Airbus A350 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 via Bangkok (BKK). KLM Asia is a KLM subsidiary registered in Taiwan.
Flights between Amsterdam and Japan
KLM is 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) and tag to Manila (MNL), Kuala Lumpur (KUL) and tag to Jakarta (CGK), Singapore (SIN) and tag to Denpasar-Bali (DPS) 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
There are normally 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 is a non-stop Rome-Perth service running in summer 2023.
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.
Check out our Amsterdam Airport Layover Guide
This article was originally published in 2010 and has continuously been updated. Last update 11 January 2023.