Odyssey Discoveries

Paris to Amsterdam: Train vs Flight – Time, Cost & Carbon (2026)
🇫🇷→🇳🇱 France–Netherlands route comparison · 2026 data 🚄 Eurostar (formerly Thalys)

Paris to Amsterdam: Train vs Flight

Paris to Amsterdam is Europe's most honest train vs flight comparison. Unlike most routes where airport transfers settle the argument immediately, Amsterdam Schiphol Airport has a direct train station below the terminal — just 17 minutes and €5.40 to Amsterdam Centraal. This makes the flight genuinely competitive in a way it isn't on Rome–Naples or Paris–Lyon. And yet — the Eurostar still wins. 3h 20m from Paris Gare du Nord to Amsterdam Centraal, city centre to city centre, no security queue, no passport control on departure, and approximately 80% less CO₂e than flying. Full 2026 comparison including the Schiphol train advantage, CDG transfer penalty, Eurostar classes guide and booking tips.

🚄 Verdict: Train wins — but this is Europe's closest competition
✈️ Schiphol's direct train link is Europe's best airport transfer · CDG's distance from Paris decides the outcome
Best overallTrain (Eurostar)
Fastest door-to-door~3h 40m (train)
Flight door-to-door~4h 00m–4h 30m
Distance~430 km
Daily trains~13 direct per day
DataJune 2026 · Methodology

On this page

Quick verdict

Paris to Amsterdam is the most nuanced train vs flight comparison on this site — and deliberately so. Schiphol Airport has a direct train station below the terminal connecting to Amsterdam Centraal in 17 minutes for €5.40. That is the best airport-to-city-centre transfer in Europe, and it genuinely closes the gap with the Eurostar. But the flight's other end — Paris Charles de Gaulle (CDG) — adds a 40–55 minute RER B journey plus check-in and security. CDG is 23 km northeast of Paris. The Eurostar departs from Paris Gare du Nord, in central Paris. That asymmetry is what decides the outcome. The Eurostar wins door-to-door — but by around 30 minutes rather than 2 hours. This page is honest about where the flight is competitive and where it isn't. Uses the same door-to-door methodology as all Odyssey Discoveries route comparisons.

The numbers that matter

3h 20m
Fastest Eurostar direct (Paris Gare du Nord → Amsterdam Centraal)
~13
Direct Eurostar trains per day
~10
Daily direct flights (CDG → AMS, Air France/KLM)
From €35
Eurostar Standard advance fare
17 min
Schiphol to Amsterdam Centraal by direct train (€5.40)
~80%
Less CO₂e by Eurostar vs flying
Door-to-door winner
🚄 Train
~30 min advantage
Cost winner
🚄 Train
No airport transfers
Carbon winner
🚄 Train
~80% less CO₂e
Closest margin
This route
Europe's most competitive comparison

The Schiphol train advantage — Europe's best airport transfer

Amsterdam Schiphol Airport is unique in Europe. Unlike virtually every other major hub, it has a train station directly below the terminal with frequent direct services to Amsterdam Centraal. This matters enormously for the train vs flight comparison.

✈️ Schiphol → Amsterdam Centraal: the best airport transfer in Europe

Direct train from Schiphol Airport Station (below terminal) to Amsterdam Centraal: 17 minutes, every 5–10 minutes, €5.40 per person. Walk from Arrivals to Schiphol Plaza, take the escalator to the platform — no bus, no shuttle, no separate station.

This is genuinely exceptional. Compare it to Rome Fiumicino (32 min, €14 Leonardo Express), Milan Malpensa (40 min, €13 Malpensa Express), or Paris CDG (40–55 min, €11.80 RER B). Schiphol's integration eliminates most of the airport transfer penalty that makes flying uncompetitive on almost every other European city pair.

Why the train still wins: Schiphol's excellent transfer closes the arrival-side gap significantly — but the departure side from Paris (CDG vs Gare du Nord) still tips the balance to the Eurostar door-to-door.

The CDG transfer penalty — why Paris departure decides the outcome

Paris Charles de Gaulle Airport is 23 km northeast of central Paris. Getting there from Paris Gare du Nord, Châtelet or the Marais takes 40–55 minutes on the RER B — and adds €11.80 to your journey cost. This is the single factor that tips the door-to-door comparison in the Eurostar's favour.

✈️ Getting from central Paris to CDG

RER B (recommended): Runs from Gare du Nord direct to CDG Terminals 2 and 3. Journey time: 35–40 minutes from Gare du Nord, 45–55 min from city centre stations. Fare: €11.80 per person. Trains every 10–15 min. Can be crowded with luggage. CDG Express (faster, dedicated train) has been delayed — not yet operational as of 2026.

Taxi/VTC: Central Paris to CDG: 40–60 min depending on traffic (significantly longer during peak hours). Cost: €50–75 from central Paris. Not reliable for tight schedules.

The Eurostar alternative: The Eurostar departs from Paris Gare du Nord — one of Paris's most central and best-connected stations, on Metro Lines 2, 4, 5, RER B, D and E. For most travelers staying in Paris, Gare du Nord is significantly easier to reach than CDG. No check-in queue. No security wait. Board 20 minutes before departure.

Train operators: Eurostar, OUIGO and GoVolta

Three train options exist on this route in 2026 — at very different speeds and prices. Eurostar is the dominant operator for the high-speed journey. OUIGO and GoVolta offer budget alternatives with significant trade-offs.

Eurostar (formerly Thalys)
Premium high-speed · up to 300 km/h · red trains
  • Fastest services: 3h 20m–3h 25m (Paris Gare du Nord → Amsterdam Centraal)
  • ~13 direct trains per day
  • Departs from Paris Gare du Nord
  • Arrives at Amsterdam Centraal
  • Three classes: Standard, Plus (1st class), Premier (1st class + meals + lounge)
  • Standard: free WiFi, power sockets, 2nd class seating
  • Premier: meal served at seat, lounge access in Paris and Amsterdam
  • Arrive 20 min before departure — no airport-style check-in
  • Fares from €35 Standard advance (opens ~4 months ahead)
  • Book at eurostar.com or nsinternational.com
OUIGO (via Brussels)
Budget · requires Brussels connection · slower overall
  • Budget fares from €25 — but requires a connection in Brussels
  • Brussels connection adds 60+ min layover risk
  • Not a direct Paris–Amsterdam service — two separate tickets
  • Total journey: ~4h 30m+ including connection wait
  • If connecting, allow minimum 60 min in Brussels (you carry the risk)
  • Good for very flexible budget travelers; not recommended for day trips
  • Book at ouigo.com + belgiantrain.be
GoVolta (from Dec 2026)
New low-cost direct service · much slower · budget fares
  • Launching 14 December 2026 — daily direct Paris → Amsterdam
  • Departs Paris Gare du Nord 15:49 · arrives Amsterdam Centraal 23:29
  • Journey time: 7h 40m — significantly slower than Eurostar
  • Uses second-hand Belgian carriages — windows open, no air conditioning
  • Economy and Comfort classes; GoVolta lounge café car
  • Fares from €10 — significantly cheaper than Eurostar at short notice
  • Best for: extremely budget-conscious travelers with maximum flexibility
  • Not competitive with flying or Eurostar on journey time
The booking rule: For a direct, fast journey, book Eurostar at eurostar.com or nsinternational.com (official Dutch Railways international arm, euros only). Tickets open ~4 months ahead — book early for the best Standard fares. Never pay full-flex on the day (€149) when advance Standard is available from €35.

Full side-by-side comparison

All comparisons are door-to-door from central Paris (Gare du Nord area) to central Amsterdam (Centraal / Dam Square area). Flight figures use CDG → AMS with the Schiphol train transfer — the best-case flight scenario. See our full methodology.

Factor🚄 Train (Eurostar direct)✈️ Flight (CDG → AMS · Air France/KLM)Winner
Fastest line-haul time3h 20m (Eurostar)1h 20–25m (CDG → AMS)✈️ Flight (line-haul only)
Door-to-door (realistic)~3h 40m–4h 00m~4h 00m–4h 30m🚄 Train (~30 min advantage)
Paris departure point✅ Paris Gare du Nord (central · Metro/RER)❌ CDG (23 km out · 40–55 min RER B + €11.80)🚄 Train
Check-in / securityArrive 20 min before — no security queueMinimum 90 min buffer at CDG🚄 Train
Arrival point✅ Amsterdam Centraal (city centre)Schiphol Airport (18 km from city — BUT direct train: 17 min, €5.40)🟡 Near tie (Schiphol best airport transfer in Europe)
Amsterdam transfer qualityNone — arrive at Centraal✅ Excellent — direct train 17 min, €5.40🟡 Flight uniquely strong here
Cheapest advance fareFrom €35 (Eurostar Standard)From ~€65–77 (flight only, CDG–AMS)🚄 Train
Total door-to-door cost (solo)~€35–80~€83–130+ (flight + RER B + Schiphol train)🚄 Train
CO₂e per passenger~6 kg (estimated)~35–40 kg🚄 Train (~83% less)
Daily frequency~13 direct trains/day~10 direct flights/day (CDG only)🟡 Similar
Luggage included2 bags free in all classesCabin only on basic fares; +€25–35 for hold bag🚄 Train
Passport/border controlQuick ID check on board or at departureFull passport control departing and arriving🚄 Train
Scenic journeyNorthern France, Belgian countryside, Dutch poldersNo views🚄 Train

Compare Iberia routes: Use our Time Optimizer Tool, Cost Comparison Tool and Carbon Calculator for Spain and Portugal route comparisons.

Door-to-door time model

This is the route where the door-to-door model matters most — because the train's advantage is real but modest (~30 minutes), not the overwhelming 2-hour gap seen on Rome–Naples or Paris–Lyon. The Schiphol direct train genuinely helps the flight. CDG's distance genuinely hurts it. This model uses the Odyssey Discoveries methodology.

🚄 Eurostar (direct)Total: ~3h 45m
Metro / walk to Paris Gare du Nord10–20 min
Arrive at station (no queue needed)20 min
Eurostar line-haul (fastest)3h 20m
Arrive Amsterdam Centraal (city centre)0 min transfer
Walk / tram to accommodation10–15 min
Total door-to-door~3h 40m–4h 00m
✈️ Flight (CDG → AMS · best case)Total: ~4h 15m
⚠️ RER B to CDG from central Paris45–55 min + €11.80
Check-in + security buffer at CDG75–90 min
Flight line-haul (CDG → AMS)1h 20m
Deplane + exit Schiphol20–25 min
✅ Direct train Schiphol → Amsterdam Centraal17 min + €5.40
Total door-to-door~4h 00m–4h 30m

The honest margin: The Eurostar advantage is approximately 20–40 minutes door-to-door in most scenarios. That's a genuine but modest gap — not the 2-hour landslide seen on Rome–Naples. If you live close to CDG (eastern Paris, near Gare du Nord), the gap closes further. Use our Airport Transfer Penalty Tool to model your specific situation.

Cost comparison

The Eurostar is cheaper in most advance booking scenarios, but the flight becomes more competitive at short notice — especially when Schiphol's low transfer cost is factored in. For Iberia route cost comparisons use our Cost Comparison Tool.

Booking scenario🚄 Eurostar (Standard)✈️ Flight (CDG → AMS)Winner
Advance (~4 months out)From €35 StandardFrom ~€65–77 (flight only)🚄 Train
Standard (2–4 weeks out)€60–100€80–130🚄 Train usually
Last minute (same day / week)€100–149 (full-flex)€100–200+🟡 Similar or train slightly cheaper
Paris departure transferNone (departs Gare du Nord)RER B: €11.80 (45 min) OR taxi: €50–75🚄 Train
Amsterdam arrival transferNone (arrives Centraal)✅ Direct train: €5.40 (17 min) — excellent🟡 Flight unusually competitive here
Checked bagFree — 2 bags allowed+€25–35 on basic Air France/KLM fares🚄 Train
Total door-to-door cost (solo)~€35–100~€83–150+ (flight + RER B + Schiphol train)🚄 Train

2026 booking tip: Eurostar tickets open approximately 4 months before travel. Standard fares from €35 sell quickly for peak dates — Friday evenings, Sunday afternoons and holiday periods. Book as early as possible. Full-flex Premier fares (€149+) are for business travelers or last-minute bookings only.

Carbon comparison

Even on this closer-than-usual comparison, the carbon gap remains substantial. Use our Carbon Calculator for Iberia route CO₂e comparisons.

🚄 Eurostar (direct)~6 kg CO₂e per passenger
✈️ Flight (CDG → AMS, economy)~35–40 kg CO₂e per passenger

The Eurostar runs on electricity sourced from a mix of French nuclear and renewable energy, producing approximately 6 kg CO₂e per passenger — roughly 83% less than the equivalent short-haul flight. Eurostar itself claims 80–90% lower emissions than flying this route. For any traveler tracking their travel carbon, the train is the clear choice regardless of the time comparison. See our Carbon Calculator for full methodology.

Decision guide

Unlike most routes on this site, the Paris–Amsterdam comparison requires honest nuance. The train wins — but not by as much as most comparisons. For a broader framework, see our Train vs Flight Decision Framework.

🚄 Take the Eurostar when…

  • You want the most reliable city-centre to city-centre journey
  • You are staying near central Amsterdam (Centraal, Jordaan, De Pijp)
  • You have luggage — 2 bags free, no airport handling
  • Carbon matters — ~83% less CO₂e
  • You're booking more than 2 weeks ahead — advance fares clearly cheaper
  • You want to avoid CDG's notorious terminal complexity
  • Traveling as a family or group with luggage
  • You want the scenic route through northern France and Belgium

✈️ Consider flying when…

  • Your Paris hotel is near CDG or in eastern Paris (closer to the airport)
  • Your Amsterdam destination is near Schiphol (business park, exhibitions at RAI)
  • All Eurostar Standard fares on your date are sold out
  • You find an exceptional all-in flight fare significantly below €83 total
  • You are continuing onward from Schiphol on another flight
  • You are specifically arriving from or departing to a Schiphol connection

Traveler scenarios

🌷

Tourist visiting Amsterdam city centre

Rijksmuseum, Anne Frank House, the Jordaan canal district — all within 20 minutes of Amsterdam Centraal. The Eurostar delivers you directly. Even with Schiphol's excellent train link, the Centraal arrival is marginally more convenient for central Amsterdam neighborhoods. And no CDG queue to start the trip.

🚄 Train — cleaner and simpler
💼

Business traveler — day trip

First Eurostar from Paris departs around 06:13, arriving Amsterdam ~09:33. Full working day. Return evening — last service around 19:13 from Amsterdam. Eurostar Plus (1st class) includes power sockets, WiFi and table seating. No airport friction, no security queue. Productive from station to station.

🚄 Train — Eurostar Plus
🌿

Sustainable traveler

~6 kg CO₂e vs ~35–40 kg flying — approximately 83% less by train. For anyone monitoring their travel carbon, this is a straightforward decision regardless of the ~30 minute time comparison. Check our Carbon Calculator for Iberia equivalents.

🚄 Train
🎒

Budget traveler with flexibility

Eurostar Standard from €35 advance. Total with no transfers: ~€35–40 door-to-door from central Paris to central Amsterdam. Compare to €65–77 flight + €11.80 RER B + €5.40 Schiphol train = €83–95 minimum all-in. The train is cheaper in almost every advance booking scenario.

🚄 Train — book ~4 months ahead
✈️

Traveler with Schiphol connection onward

If you are continuing from Amsterdam to a long-haul destination via Schiphol, flying into Schiphol from CDG makes operational sense — you arrive at your hub already. The Eurostar requires a separate transit to Schiphol from Centraal (17 min, €5.40). If Schiphol is your final transit hub, the flight has a genuine advantage.

✈️ Flight — if continuing via Schiphol
👨‍👩‍👧

Family with children and luggage

No airport security with children. 2 bags free per adult on Eurostar. Direct arrival at Amsterdam Centraal. CDG with children and luggage — RER B, then terminal check-in — is a significant ordeal compared to boarding a train at Gare du Nord. The family case for the Eurostar is clear.

🚄 Train — easiest family option

Stations guide: Paris Gare du Nord and Amsterdam Centraal

🗼 Paris Gare du Nord — Departure
Europe's busiest station · central Paris · 9 platforms
  • One of Europe's busiest and most connected stations
  • Metro Lines 2, 4, 5 · RER B, D, E · Eurostar, Thalys/Eurostar, TGV, Intercités
  • Arrive 20 minutes before departure — no airport-style check-in
  • Eurostar (red/Thalys-style) trains depart from international platforms
  • Passport/ID check at departure — have documents ready
  • Lounges available for Premier class travelers
  • ⚠️ Gare du Nord is large and can be chaotic — allow time to find the correct platform and exit
  • Shops, cafés and left luggage inside the station
🌷 Amsterdam Centraal — Arrival
Amsterdam's main hub · city centre · canal views
  • Amsterdam's central station — on the IJ waterfront, facing the historic centre
  • Dam Square: 10-minute walk directly south from the main exit
  • Metro Lines 51, 52, 53, 54 · trams 2, 4, 11, 12, 13, 17 · ferries to Noord
  • Rijksmuseum, Anne Frank House, Jordaan: 15–20 min walk or 1 tram stop
  • OV-chipkaart (Dutch transit card) or contactless payment for trams and metro
  • Left luggage storage available inside the station
  • ✅ NS (Dutch Railways) trains run directly from Amsterdam Centraal to Schiphol (17 min, €5.40) if connecting
  • Taxis available but expensive — trams and walking are usually better for central Amsterdam

Booking guidance

Book ~4 months ahead for the best Eurostar Standard fares. Always book direct at eurostar.com or nsinternational.com for the widest fare options. For Iberia train booking, see our Trip Planner Hub.

Eurostar.com
Official Eurostar booking. Standard from €35, Plus from €72, Premier from €149+. Opens ~4 months ahead. Full cancellation and change policies available.
eurostar.com →
NS International
Official Dutch Railways international booking arm. Euros only. Same Eurostar fares — good for Dutch travelers or if paying in euros. Includes onward Dutch rail connections.
nsinternational.com →
Trainline
Compare Eurostar and other train options in one search. Multi-currency. Fastest 3h 26m confirmed; ~13 trains/day. From $36.49.
thetrainline.com →
Rail Europe
From £28.70. Good for international travelers. Multi-currency. Eurostar fares and fastest 2h 59m confirmed.
raileurope.com →
OUIGO (budget via Brussels)
Budget option from €25 — but requires a Brussels connection. Not a direct Paris–Amsterdam service. Allow 60 min layover minimum. Best for very flexible budget travelers.
ouigo.com →
GoVolta (from Dec 2026)
New low-cost direct train from 14 Dec 2026. Departs 15:49, arrives 23:29 — 7h 40m. From €10. No air conditioning. For maximum budget flexibility only.
govolta.eu →

Common mistakes on this route

  • 1

    Comparing the flight's air time (1h 20m) to the Eurostar's total journey (3h 20m) without accounting for CDG

    The 1h 20m flight looks dramatically faster — until you add 45–55 min RER B to CDG, 75–90 min check-in buffer, 20–25 min deplaning and the Schiphol train. The real comparison is ~3h 45m (Eurostar) vs ~4h 15m (flight). Use our Airport Transfer Penalty Tool to model the full comparison.

  • 2

    Paying full-flex Eurostar fares (€149) when advance Standard (€35) is available

    Eurostar pricing works like airline dynamic pricing — fares rise as seats sell. A Standard fare booked 4 months ahead can be €35. The same journey booked on the day costs €149 full-flex. Book as early as possible. Sign up for Eurostar fare alerts if your dates are flexible.

  • 3

    Booking OUIGO thinking it's a direct Paris–Amsterdam service

    OUIGO operates Paris–Brussels services. Amsterdam requires a separate Belgian domestic train from Brussels — two tickets, a connection, and at least 60 minutes of layover risk. The total journey time is 4h 30m+ and the connection risk is yours to carry. Only book this if Eurostar is sold out and you have maximum schedule flexibility.

  • 4

    Arriving at Gare du Nord with less than 20 minutes before departure

    Unlike a regional French train where you can board until doors close, the Eurostar (former Thalys) recommends arriving 20 minutes before departure for platform finding and passport checks. Gare du Nord is a large, complex station. Allow at least 30 minutes at the station to be safe.

  • 5

    Forgetting to factor in the checked bag cost when comparing flights

    Air France and KLM basic economy fares on this route include cabin baggage only. A checked bag adds €25–35 per person each way. Eurostar includes 2 bags free in all classes. For travelers with checked luggage, the cost difference between train and flight widens significantly.

Other France route comparisons

The same door-to-door framework applies across all France route comparisons. See the France Routes Hub.

Odyssey Discoveries tools

FAQ: Paris to Amsterdam train vs flight

  • Is the Eurostar faster than flying from Paris to Amsterdam?
    Yes — door-to-door in most realistic scenarios, but by a modest margin of approximately 30 minutes. The Eurostar takes 3h 20m from Paris Gare du Nord to Amsterdam Centraal. Door-to-door total: ~3h 40m–4h 00m. The flight takes 1h 20m in the air, but add 45–55 min RER B to CDG, 75–90 min check-in buffer, 20–25 min deplaning, and 17 min Schiphol train — total ~4h 00m–4h 30m. The Eurostar wins, but this is Europe's closest train vs flight comparison. Uses the same model as our Time Optimizer Tool.
  • How much does the Eurostar from Paris to Amsterdam cost?
    Standard fares start from €35 booked approximately 4 months ahead. Plus (1st class, no meals) starts from ~€72. Premier (1st class with meals and lounge access) from ~€149+. Fares rise dynamically as seats sell — book as early as possible for the best Standard prices. Full-flex day-of fares can reach €149 for Standard. Tickets open approximately 4 months before travel at eurostar.com or nsinternational.com.
  • What is the difference between Eurostar Standard, Plus and Premier?
    Standard: 2nd class seating with free WiFi and power sockets. Standard Mini fares are non-refundable and non-changeable — Standard fares allow changes for a fee and are 50% refundable. Plus: 1st class seating with free WiFi and power sockets, but no food or drink included. Premier: 1st class seating with meal and drinks served at your seat, access to lounges in Paris (Gare du Nord) and Amsterdam (NS International lounge), 100% refundable, changes with no fee.
  • How do I get from Schiphol Airport to Amsterdam city centre?
    The best option is the direct NS train from Schiphol Airport Station (directly below the terminal — walk from Arrivals to Schiphol Plaza) to Amsterdam Centraal: 17 minutes, every 5–10 minutes, €5.40 per person. This is the best airport-to-city-centre transfer in Europe. Alternatively, taxi takes 25–35 minutes and costs approximately €35–50.
  • Is there a budget train option from Paris to Amsterdam?
    Three options: (1) Eurostar Standard from €35 advance — fastest at 3h 20m, recommended. (2) OUIGO via Brussels from €25 — requires a connection in Brussels, adds 60+ min layover risk, total journey 4h 30m+. (3) GoVolta launching December 2026 — direct but very slow at 7h 40m, from €10, no air conditioning. For a same-day trip, only the Eurostar is realistically competitive with flying.
  • Do I need a passport for the Eurostar from Paris to Amsterdam?
    Yes — you will need a valid passport or national ID card for this international journey. There is a brief passport/ID check at Gare du Nord before boarding. The process is much simpler than airport passport control — allow 20 minutes at the station before departure and you will have plenty of time.
  • Is the Eurail pass valid on the Eurostar Paris–Amsterdam?
    Yes — Eurail and Interrail passes are valid on the Eurostar (former Thalys) Paris–Amsterdam service. However, a reservation fee is required on top of the pass (approximately €13–30 depending on class). Book the reservation at eurostar.com, nsinternational.com or through your pass provider. Note: Eurail is not valid on OUIGO or GoVolta.

Sources and methodology

Door-to-door time estimates use the Odyssey Discoveries methodology. Fares are June 2026 reference ranges. Always verify current fares, schedules and booking rules before travel.

en_USEnglish