When flying still makes sense
Fly if you are connecting from another long-haul into CDG and do not want to enter Paris. Fly if a specific evening is sold out on rail and a late Schiphol arrival still beats missing the trip. Fly if you hold airline status or bags that are already paid on a ticket you are combining. Do not fly by default because this URL says “cheap flights”.
Non-stop airborne time is typically around 80 minutes. Door-to-door from the 11th arrondissement to a Jordaan hotel is a different story. The rail station-to-station product is the competitor, not another airline.
If you do fly: CDG, Orly and Schiphol
Charles de Gaulle is the usual full-service origin; Orly appears on some low-cost schedules. Neither is near Amsterdam. Schiphol (AMS) at least has a railway station in the terminal, so the last miles to Amsterdam Centraal are easy if the flight is on time.
A delayed CDG departure plus a missed last convenient NS train is how a “simple hop” becomes a taxi into the canal belt at midnight. If your hotel is in Jordaan or De Pijp, check last-train times from Schiphol before you buy the 21:40 Orly flight.
Paris airports — quick compare
| Airport | Best For | Main Advantage | Main Drawback |
|---|---|---|---|
| Charles de Gaulle (CDG) | Widest airline choice | RER B from the city | Large terminals; peak queues |
| Orly (ORY) | South / Left Bank convenience | Orlybus / Orlyval + RER | Fewer long-haul options |
Airlines on this route
easyJet, KLM and British Airways are common names; other carriers appear by date. Filter non-stop into Schiphol and compare bags before choosing on headline price.
Where to stay when the flight is just the access
Canal-belt and Jordaan hotels maximise the walking city; they are not ideal at 23:30 with two wheelies. De Pijp and areas near a metro stop forgive late landings. Centraal-adjacent hotels are louder and practical. Use the Amsterdam stays guide rather than sorting only by “canal view”.
Museumplein slots (Rijksmuseum, Van Gogh) sell out on spring weekends. Book them when dates are fixed, whether you arrived by train or plane. The flight does not create extra time in the city if you spend Saturday morning in a ticket queue.
Season and crowds
April tulip season, King’s Day, and summer weekends are the expensive, crowded shape of Amsterdam. November and January are quieter and often better value if you accept grey weather. Paris school holidays move both rail and air prices.
If you must travel on King’s Day or a tulip weekend, lock the hotel first with cancellation, then compare rail and air. Mid-week still behaves better than Friday for both.
Bags, connections and activities
Low-cost CDG–AMS or ORY–AMS fares unbundle bags. Once you add them, Eurostar is frequently competitive and kinder on luggage. If you are connecting from a transatlantic arrival into CDG, an onward KLM-style flight to AMS can still be the least messy option — stay airside if you can.
After you are in the city, trams and walking beat any hire car. Browse Amsterdam experiences for canal and museum pacing. The car-hire page is for the rest of the Netherlands the next day, not for the grachtengordel.
Connections, King’s Day and the canal-belt suitcase
The only frequent reason to fly Paris–Amsterdam is a connection. If you land at CDG from elsewhere and need Schiphol the same day, staying airside can beat dragging bags to Gare du Nord. If you are starting in Paris with a cabin wheelie, Eurostar is the default and this page is the exception. King’s Day, tulip weekends and August Saturdays inflate both products; the train still usually wins on luggage and on arriving at Amsterdam Centraal rather than in a Schiphol queue.
If you do fly, do not pack as if you were on the train. Low-cost cabin gauges are stricter, and a bag that boarded at Orly in March may be tagged at the gate in April. Canal-belt hotels look wonderful on a map and feel narrow at 23:30. Stay near a metro stop for a late AMS arrival, then move if you must. The Rijksmuseum slot you booked from Paris is the thing that should drive the schedule — not a €12 fare gap that costs you the first museum hour.