Paris is the capital of France and a major international city and popular tourist hub. It is located around 425km south-west from Amsterdam.
Let’s look at options for travel between Amsterdam and Paris by high-speed train, flights and bus. Note that there have been some significant changes to service frequencies due to the ‘coronavirus’ measures.
1. Amsterdam-Paris by Train
The train is without doubt the best way to travel between Amsterdam and Paris. Tickets can be easily booked using either the Thalys site or the NS International site with prices starting at €35 one-way.
With large sections of high-speed rail track in place in the Netherlands, Belgium and France, this journey can be made in under 3 hours 20 minutes. You also have the convenience of departing and arriving in the heart of the city.
The Amsterdam-Paris rail journey is made using the Thalys trains which runs between Amsterdam Central station and Paris Gare du Nord. The Thalys makes stops at Schiphol Airport, Rotterdam, Antwerp and Brussels Zuid/Midi.
Thalys normally runs 7-9x daily (weekdays), 4x daily (Saturdays) and 5-6x daily (Sundays). Note, Thalys is running a reduced service at the moment.
Classes of travel on Thalys are Standard, Comfort and Premium with all seats having individual electric power outlets.
Standard has 2nd class seating, free WiFi and food/drink available for purchase at the bar.
Standard tickets can be changed for a €15 fee (plus price difference) and are 50% refundable. There are cheaper Standard Mini fares which are not changeable or refundable.
Comfort has 1st class seating, free WiFi and food/drink can be purchased at the bar.
Comfort tickets are either cheaper non-flexible fares or changeable ones – which can be changed for a €15 fee (plus price difference) and are 50% refundable. Access is granted to the NS International lounges at Amsterdam, Schiphol airport or Rotterdam.
Premium is a proper 1st class ticket with 1st class seating, free WiFi (with more data), food/drink served at your seat and free access to an international press app.
Premium ticket holders can access the Thalys lounges in Paris as well as the NS International lounges. Tickets are freely changeable and 100% refundable.
Thalys tickets are bookable up to 4 months out. The cheapest Standard Mini fares for Amsterdam-Paris will cost €35-€65, though you should book as early as possible. Standard fares cost €67-€135, Comfort fares cost €72-€155 and Premium fares range cost €135-€205.
If you have a rail pass (such as Interrail or Eurail) then do note that these are only valid for Thalys travel with an additional reservation fee. This currently costs €15 to €35.
Is it possible to travel Amsterdam-Paris on standard trains?
Sort of, you can travel from Amsterdam to Antwerp using the Intercity Brussels train – then take a Belgian Intercity to Lille Flandres (2 hours). See our Amsterdam to Lille travel page
There are TGV services running from Lille Flandres and nearby Lille Europe stations to Paris Gare Du Nord (1 hour). TGV reservation fees for rail pass holders vary from €6-€18, a bit lower than Thalys.
See international train services from Amsterdam for more info on rail travel from Amsterdam.
2. Flights Amsterdam-Paris
Amsterdam-Paris is a well served air route by Skyteam’s Air France-KLM with non-stop flights between Amsterdam Schiphol (AMS) and Paris Charles de Gaulle (CDG) taking around 1 hour 20 minutes.
Although the flying time is relatively short, when you account for transfers to/from the airports, security and waiting then the Thalys train is undoubtedly the quicker and more convenient city-to-city option.
KLM currently operates 3-4x daily flights between Amsterdam and Paris using Boeing 737 aircraft. Partner Air France has 4x daily flights using Airbus A319 series planes.
Return fares are priced from €110 – though you will pay extra for checked luggage.
As France and the Netherlands are within the Schengen Zone you do not need to go through a passport control check when travelling between Amsterdam and Paris.
Schiphol Airport to central Amsterdam is straight forward by train, taking just 15-20 minutes. From Charles De Gaulle you can take the RER train to downtown Paris which takes 40 minutes.
3. Amsterdam-Paris by Coach
BlaBlaBus (formerly OUIBUS) normally operates a coach service between Amsterdam Sloterdijk station and Paris Bercy-Seine – although these have been temporarily suspended. The journey time takes round 7 hours. Fares start at €19 one-way.
Flixbus also normally runs coach services from Amsterdam Sloterdijk to Paris Bercy-Seine – however there are no direct services at the moment.
This article was originally published in 2010 and has been regularly updated. Last update 06 April 2021.