The NS train is the best way from Schiphol into Amsterdam — about 17 minutes to Amsterdam Centraal for roughly €5–€7 one-way (including any single-use card surcharge), with up to eight trains an hour. The station is directly beneath the terminal, so there is nothing to arrange. The Airport Express bus 397 is handy for the museum quarter, while a taxi only makes sense for door-to-door convenience, late arrivals or heavy luggage.

Your main options

Schiphol has a railway station built into the terminal, a direct express bus to the city's south-west, and a taxi rank. The right pick depends on your budget, your luggage and exactly where in Amsterdam you are heading.

Comparison: Schiphol to central Amsterdam

OptionJourney timeIndicative fare (one-way)*FrequencyGoes to
NS train~17 min to Amsterdam Centraal~€5–€7 (incl. single-use card surcharge)Up to 8/hourAmsterdam Centraal (and other city stations)
Airport Express bus 397~30–40 min~€6.50Roughly every 10 min (daytime)Museumplein, Rijksmuseum, Leidseplein
Taxi~25–45 min (traffic-dependent)~€35–€55 metered (can reach ~€75)On demandAny door-to-door

*Fares and times are indicative and change frequently — and reported train fares vary by source (around €5–€7 one-way). Verify the current price on the official source before you travel; treat these figures as unconfirmed until checked. For the train, a contactless bank card or an OV-chipkaart is usually the simplest way to pay.

The verdict

Best for whom

Confirm live times and fares before you travel on the official sources: NS (Dutch Railways), I amsterdam — getting from Schiphol and Schiphol — to and from the airport. See also our Schiphol Wi-Fi guide and Schiphol lounges guide. Last reviewed: June 2026.