Last Updated on July 23, 2023
Are you planning a trip to Amsterdam, but not quite sure how to get there? Look no further than this article for travelling to Amsterdam by plane and train. As one of the most popular destinations in Europe, Amsterdam is a city that attracts visitors from all around the world. With its stunning canals, rich cultural heritage, and vibrant nightlife, Amsterdam offers something for everyone.
However, before you can begin exploring all that the city has to offer, you need to know how to get there. In this guide, we’ll cover everything you need to know about travelling to Amsterdam by plane and train, including information on the city’s main airport, Schiphol Airport, and the convenience of Amsterdam Central Station.
Whether you’re a first-time visitor or a seasoned traveler, our guide will provide you with all the essential information to ensure a smooth and enjoyable trip to this beautiful city.
Below is a list of popular departure points from the mentioned countries and the available transportation options to Amsterdam. Please keep in mind that this information may change, so always confirm the flights on the website of the airline for the most up-to-date details.
Table of Contents
Travelling by Plane or Train to Amsterdam
Amsterdam Schiphol Airport
Amsterdam is easily accessible from anywhere in the world, thanks to Amsterdam Schiphol Airport, which is the main international airport serving the city. Schiphol Airport is located just 9 kilometers southwest of Amsterdam’s city center and is one of the busiest airports in Europe, serving over 70 million passengers each year.
Visitors can reach Amsterdam Schiphol Airport from most major cities around the world, with airlines such as KLM, Air France, Delta, and Emirates offering direct flights to Amsterdam. Once at the airport, visitors can take the train, bus, or taxi to reach the city center, which takes approximately 15-20 minutes.
Amsterdam Central Station
Amsterdam Central Station is the city’s main railway station, and visitors can catch trains to various destinations across the Netherlands and Europe from here. The station is located in the city center of Amsterdam close to major attractions and the main hotels in the city, making it a convenient and central location for visitors to explore Amsterdam.
The station offers connections to a range of destinations across the Netherlands and Europe, including high-speed trains to Brussels, Paris, and Berlin. The station has been recently renovated and expanded, and now features a new hall with shops. Visitors can also take a tram, subway and buses from the station to explore the city’s streets and canals at their leisure.
Travelling from the United States to Amsterdam:
- John F. Kennedy International Airport (JFK), New York City: Flights operated by Delta, KLM, and United Airlines
- Los Angeles International Airport (LAX), Los Angeles: Flights operated by Delta, KLM, and United Airlines
- Chicago O’Hare International Airport (ORD), Chicago: Flights operated by Delta, KLM, and United Airlines
- San Francisco International Airport (SFO), San Francisco: Flights operated by Delta and KLM
- Train: There are no direct trains from the United States to Amsterdam. However, travelers can fly to a major European city and then take a train to reach Amsterdam.
Estimated flight times: USA: New York City – 7 hours, Los Angeles – 10.5 hours, Chicago – 8 hours, San Francisco – 10 hours
Travelling from the UK to Amsterdam:
- London Heathrow Airport (LHR), London: Flights operated by British Airways, KLM, and easyJet
- London Gatwick Airport (LGW), London: Flights operated by easyJet
- Manchester Airport (MAN), Manchester: Flights operated by KLM
- Train: Travelers can take the Eurostar from London to Amsterdam, with a transfer in Brussels.
Estimated flight times: UK: London – 1.5 hours, Edinburgh – 2 hours, Cardiff – 1.5 hours, Belfast – 1.5 hours
Travelling from France to Amsterdam:
- Charles de Gaulle Airport (CDG), Paris: Flights operated by Air France and KLM
- Orly Airport (ORY), Paris: Flights operated by Transavia France
- Train: Travelers can take a high-speed train (Thalys) from Paris to Amsterdam.
Estimated flight times: France: Paris – 1.5 hours
Travelling from Germany to Amsterdam:
- Frankfurt Airport (FRA), Frankfurt: Flights operated by KLM and Lufthansa
- Munich Airport (MUC), Munich: Flights operated by KLM and Lufthansa
- Berlin Tegel Airport (TXL), Berlin: Flights operated by easyJet and KLM
- Train: Travelers can take a high-speed train (ICE) from major German cities to Amsterdam.
Estimated flight times: Germany: Berlin – 1.5 hours, Frankfurt – 1 hour, Munich – 1.5 hours
Travelling from Israel to Amsterdam:
- Ben Gurion Airport (TLV), Tel Aviv: Flights operated by El Al and KLM
- Train: There are no direct trains from Israel to Amsterdam.
Estimated flight times: Israel: Tel Aviv – 4.5 hours
Travelling from India to Amsterdam:
- Indira Gandhi International Airport (DEL), New Delhi: Flights operated by Air India and KLM
- Chhatrapati Shivaji Maharaj International Airport (BOM), Mumbai: Flights operated by KLM
- Train: There are no direct trains from India to Amsterdam.
Estimated flight times: India: New Delhi – 8 hours, Mumbai – 9 hours
Travelling from the United Arab Emirates to Amsterdam:
- Dubai International Airport (DXB), Dubai: Flights operated by Emirates and KLM
- Abu Dhabi International Airport (AUH), Abu Dhabi: Flights operated by Etihad Airways and KLM
- Train: There are no direct trains from the UAE to Amsterdam.
Estimated flight times: United Arab Emirates: Dubai – 7.5 hours, Abu Dhabi – 7 hours
Travelling from Belgium to Amsterdam:
- Brussels Airport (BRU), Brussels: Flights operated by Brussels Airlines and KLM
- Train: Travelers can take a high-speed train (Thalys) from Brussels to Amsterdam.
Estimated flight times: Belgium: Brussels – 1 hour
Travelling from Ireland to Amsterdam:
- Dublin Airport (DUB), Dublin: Flights operated by Aer Lingus and KLM
- Train: There are no direct trains from Ireland to Amsterdam.
Estimated flight times: Ireland: Dublin – 1.5 hours
Travelling from Italy to Amsterdam:
- Leonardo da Vinci-Fiumicino Airport (FCO), Rome: Flights operated by KLM
- Malpensa Airport (MXP), Milan: Flights operated by KLM
- Train: Travelers can take a high-speed train (Thalys) from Milan to Amsterdam.
Estimated flight times: Italy: Rome – 2 hours, Milan – 1.5 hours
Travelling from Spain to Amsterdam:
- Adolfo Suárez Madrid-Barajas Airport (MAD), Madrid: Flights operated by Air Europa and KLM
- Barcelona–El Prat Airport (BCN), Barcelona: Flights operated by Vueling and KLM.
- Train: Travelers can take a high-speed train (Renfe-SNCF) from major Spanish cities to Paris and then take the Thalys to Amsterdam.
Estimated flight times: Spain: Madrid – 2.5 hours, Barcelona – 2 hours
Travelling from Canada to Amsterdam:
- Toronto Pearson International Airport (YYZ), Toronto: Flights operated by Air Canada and KLM
- Vancouver International Airport (YVR), Vancouver: Flights operated by KLM
- Train: There are no direct trains from Canada to Amsterdam.
Estimated flight times: Canada: Toronto – 7.5 hours, Vancouver – 9 hours
Travelling from Poland to Amsterdam:
- Warsaw Chopin Airport (WAW), Warsaw: Flights operated by KLM and LOT Polish Airlines
- Train: Travelers can take a high-speed train (Eurocity) from Warsaw and switch trains to get to Amsterdam.
Estimated flight times: Poland: Warsaw – 2 hours
Travelling from Austria to Amsterdam:
- Vienna International Airport (VIE), Vienna: Flights operated by Austrian Airlines and KLM
- Train: Travelers can take a direct train (Railjet) from Vienna to Amsterdam. This is a night train called “ÖBB nightjet” and it takes around 13.5 hours to reach Amsterdam from Vienna.
Estimated flight times: Austria: Vienna – 1.5 hours
Travelling from Morocco to Amsterdam:
- Mohammed V International Airport (CMN), Casablanca: Flights operated by Royal Air Maroc and KLM
- Train: There are no direct trains from Morocco to Amsterdam.
Estimated flight times: Morocco: Casablanca – 3.5 hours
Travelling from Finland to Amsterdam:
- Helsinki-Vantaa Airport (HEL), Helsinki: Flights operated by Finnair and KLM
- Train: There are no direct trains from Finland to Amsterdam.
Estimated flight times: Finland: Helsinki – 2.5 hours
Travelling from Norway to Amsterdam:
- Oslo Airport Gardermoen (OSL), Oslo: Flights operated by KLM and SAS
- Train: Travelers can take a high-speed train (Vy) from Oslo and switch trains to reach Amsterdam.
Estimated flight times: Norway: Oslo – 2.5 hours
Travelling from Switzerland to Amsterdam:
- Zurich Airport (ZRH), Zurich: Flights operated by KLM and Swiss International Air Lines
- Geneva Airport (GVA), Geneva: Flights operated by KLM and easyJet
- Train: Travelers can take a high-speed train (Thalys) from Geneva or Zurich and switch trains to reach Amsterdam.
Estimated flight times: Switzerland: Zurich – 1.5 hours, Geneva – 1.5 hours
Travelling from Sweden to Amsterdam:
- Stockholm Arlanda Airport (ARN), Stockholm: Flights operated by KLM and Scandinavian Airlines
- Train: Travelers can take a high-speed train (SJ) from Stockholm and switch trains to reach Amsterdam.
Estimated flight times: Sweden: Stockholm – 2 hours
Travelling from Taiwan to Amsterdam:
- Taiwan Taoyuan International Airport (TPE), Taipei: Flights operated by China Airlines and KLM
- Train: There are no direct trains from Taiwan to Amsterdam.
Estimated flight times: Taiwan: Taipei – 14 hours
Travelling from Denmark to Amsterdam:
- Copenhagen Airport (CPH), Copenhagen: Flights operated by KLM and Scandinavian Airlines
- Train: Travelers can take a high-speed train (SJ) from Copenhagen and switch trains to reach Amsterdam.
Estimated flight times: Denmark: Copenhagen – 1.5 hours
Travelling from Hungary to Amsterdam:
- Budapest Ferenc Liszt International Airport (BUD), Budapest: Flights operated by KLM and Wizz Air
- Train: Travelers can take a high-speed train (Railjet) from Budapest to Amsterdam.
Estimated flight times: Hungary: Budapest – 2 hours
Travelling from Australia to Amsterdam:
- Sydney Kingsford Smith Airport (SYD), Sydney: Flights operated by KLM and Qantas
- Melbourne Airport (MEL), Melbourne: Flights operated by KLM and Qantas
- Train: There are no direct trains from Australia to Amsterdam.
Estimated flight times: Australia: Sydney – 23 hours, Melbourne – 22 hours
Travelling from New Zealand to Amsterdam:
- Auckland Airport (AKL), Auckland: Flights operated by KLM and Air New Zealand
- Train: There are no direct trains from New Zealand to Amsterdam.
Estimated flight times: New Zealand: Auckland – 25 hours
Travelling from Japan to Amsterdam:
- Narita International Airport (NRT), Tokyo: Flights operated by KLM and Japan Airlines
- Kansai International Airport (KIX), Osaka: Flights operated by KLM
Estimated flight times: Japan: Tokyo – 11.5 hours, Osaka – 11 hours
Travelling from Indonesia to Amsterdam:
- Soekarno-Hatta International Airport (CGK), Jakarta: Flights operated by KLM and Garuda Indonesia
- Ngurah Rai International Airport (DPS), Bali: Flights operated by KLM
- Train: There are no direct trains from Indonesia to Amsterdam.
Estimated flight times: Indonesia: Jakarta – 16 hours, Bali – 16 hours
Travelling from China to Amsterdam:
- Beijing Capital International Airport (PEK), Beijing: Flights operated by Air China and KLM
- Shanghai Pudong International Airport (PVG), Shanghai: Flights operated by China Eastern Airlines and KLM
Estimated flight times: China: Beijing – 10 hours, Shanghai – 11 hours
Travelling from South Africa to Amsterdam:
- O.R. Tambo International Airport (JNB), Johannesburg: Flights operated by KLM and South African Airways
- Train: There are no direct trains from South Africa to Amsterdam.
Estimated flight times: South Africa: Johannesburg – 11 hours
Travelling from Mexico to Amsterdam:
- Mexico City International Airport (MEX), Mexico City: Flights operated by Aeroméxico and KLM
- Train: There are no direct trains from Mexico to Amsterdam.
Estimated flight times: Mexico: Mexico City – 11 hours
Travelling from Saudi Arabia to Amsterdam:
- King Khalid International Airport (RUH), Riyadh: Flights operated by Saudia and KLM
- King Abdulaziz International Airport (JED), Jeddah: Flights operated by Saudia and KLM
- Train: There are no direct trains from Saudi Arabia to Amsterdam.
Estimated flight times: Saudi Arabia: Riyadh – 6.5 hours, Jeddah – 7 hours
Travelling from Luxembourg to Amsterdam:
- Luxembourg Airport (LUX), Luxembourg City: Flights operated by KLM and Luxair
- Train: Travelers can take a train from Luxembourg City to Brussels and transfer to a high-speed train (Thalys) to Amsterdam.
Estimated flight times: Luxembourg: Luxembourg City – 1 hour
Travelling from Portugal to Amsterdam:
- Lisbon Portela Airport (LIS), Lisbon: Flights operated by KLM and TAP Air Portugal
- Porto Airport (OPO), Porto: Flights operated by KLM and Ryanair
- Train: There are no direct trains from Portugal to Amsterdam.
Estimated flight times: Portugal: Lisbon – 3 hours, Porto – 2.5 hours
Travelling from Iceland to Amsterdam:
- Keflavík International Airport (KEF), Reykjavik: Flights operated by Icelandair and KLM
- Train: There are no direct trains from Iceland to Amsterdam.
Estimated flight times: Iceland: Reykjavik – 3.5 hours
Travelling from Moldova to Amsterdam:
- Chișinău International Airport (KIV), Chișinău: Flights operated by Air Moldova and KLM
- Train: There are no direct trains from Moldova to Amsterdam.
Estimated flight times: Moldova: Chisinau – 3 hours
Travelling from Croatia to Amsterdam:
- Zagreb Airport (ZAG), Zagreb: Flights operated by KLM and Croatia Airlines
- Train: There are no direct trains from Croatia to Amsterdam.
Estimated flight times: Croatia: Zagreb – 2 hours
Travelling from Egypt to Amsterdam:
- Cairo International Airport (CAI), Cairo: Flights operated by EgyptAir and KLM
- Train: There are no direct trains from Egypt to Amsterdam.
Estimated flight times: Egypt: Cairo – 5.5 hours
Travelling from Turkey to Amsterdam:
- Istanbul Airport (IST), Istanbul: Flights operated by Turkish Airlines and KLM
- Train: Travelers can take a high-speed train (YHT) from Istanbul to Bucharest and transfer to other trains to Amsterdam.
Estimated flight times: Turkey: Istanbul – 3.5 hours
Travelling from Philippines to Amsterdam:
- Ninoy Aquino International Airport (MNL), Manila: Flights operated by KLM and Philippine Airlines
- Train: There are no direct trains from the Philippines to Amsterdam.
Estimated flight times: Philippines: Manila – 15.5 hours
Travelling from Indonesia to Amsterdam:
- Soekarno-Hatta International Airport (CGK), Jakarta: Flights operated by KLM and Garuda Indonesia
- Ngurah Rai International Airport (DPS), Bali: Flights operated by KLM
- Train: There are no direct trains from Indonesia to Amsterdam.
Estimated flight times: Indonesia: Jakarta – 16 hours, Bali – 16 hours
Travelling from Thailand to Amsterdam:
- Suvarnabhumi Airport (BKK), Bangkok: Flights operated by KLM and Thai Airways
- Train: There are no direct trains from Thailand to Amsterdam.
Estimated flight times: Thailand: Bangkok – 12 hours
Travelling from Czechia to Amsterdam:
- Václav Havel Airport Prague (PRG), Prague: Flights operated by KLM and Czech Airlines
- Train: Travelers can take a high-speed train (EuroCity) from Prague and switch trains to reach Amsterdam.
Estimated flight times: Czechia: Prague – 1.5 hours
Amsterdam Travel Guide: Best money saving & travel tips for Amsterdam
Every year, Amsterdam is visited by millions and millions of visitors around the world. Without booking your trip in advance, it will be very hard to find the best place to stay in Amsterdam or do the things you want to do.
————————-
Find your Flight
Since airfare costs will be a significant part of your trip expenses, we recommend you to use Skyscanner as it gives you a list with the cheapest flights. You may also want to check out the website of KLM Royal Dutch Airlines. KLM is the main airline of the Netherlands and has besides convenient connections (Amsterdam Schiphol Airport), also competitive prizing and good In-flight experience (e.g. extra legroom; we Dutch are tall, that’s why).
————————-
Find your Train Ticket
Amsterdam is well-connected with other European cities. Use NS International to purchase your train ticket to the Netherlands. NS is the main train operator in the Netherlands. Planning to see more than Amsterdam during your stay in Europe? You may want to consider buying an Eurail Interrail Pass which gives you unlimited train travel across Europe for a specific period.
————————-
Book your Accommodation
The best platform to book a hotel room in Amsterdam is Booking.com as nearly every big and small hotel are listed on this platform, making it very easy to find your preferred hotel. All the costs are listed on the site so you won’t need to pay any unexpected costs such as tourist taxes at arrival.
Booking.com’s Genius loyalty program offers attractive discounts, meaning that you will pay less for your accommodation.
HostelWorld is your to-go platform to book a bed in a hostel. Every hostel in Amsterdam can be found on HostelWorld, making it easy to compare prices and availability.
————————-
Buy your museum and attractions tickets in advance!
Amsterdam is a very very popular tourist attractions and if you want to visit certain attraction it is nearly a MUST to reserve and purchase your tickets online. Otherwise you won’t be able to get in. Especially if you want to visit the Anne Frank House, in high seasons the tickets are already sold out 1.5 months in advance (not a joke).
GetyourGuide is the best platform to buy your tickets online, as they offer free cancellation with full refund. Purchase your tickets first is the smartest thing what you can do before coming to Amsterdam.
————————-
No Comment! Be the first one.