Amsterdam Airport Schiphol to Haarlem
Schiphol to Haarlem is about 18 km; frequent direct NS trains reach it in around 20 minutes.
Haarlem, AmsterdamFryslan0109 at English Wikipedia / Wikimedia, Public domainHaarlem is a handsome historic city just beyond Amsterdam, with a medieval Grote Markt, the Frans Hals Museum and easy access to the North Sea beaches — a relaxed alternative base or day trip.
Every way to get there
Our verdict: for Haarlem, a private transfer is the easiest door-to-door option (from €50).
What it costs for your group
The bus is charged per person, while a taxi or private transfer is one price for the whole car — so the more of you there are, the better door-to-door value looks.
| Group | Private transfer | Best value |
|---|---|---|
| Solo · 1 traveller | €50 | Private transfer |
| Couple · 2 travellers | €50 | Private transfer |
| Family of 4 · 4 travellers | €50 | Private transfer |
Which option should you choose?
| If your priority is… | Our pick | Why |
|---|---|---|
| Lowest price | Cheapest fare | From €4.6, though slower with a change in the city. |
| Speed & comfort | Private transfer | Door-to-door, fixed price, a driver waiting for you. |
| A group of 3–4 | Transfer or taxi | One flat fare splits cheaper than several bus tickets. |
| A late-night arrival | Transfer or taxi | Both run 24/7 when buses and the tram have stopped. |
By transport mode
Train
Direct trains, roughly 17–30 minutes; a paper disposable ticket adds €1.60.
Where to catch it: Schiphol Airport station.
Best for budget travellers near a stationTaxi
Metered.
Where to catch it: Official taxi rank at Arrivals Plaza.
Best for small groups in a hurryPrivate transfer
Fixed price paid upfront.
Where to catch it: Driver meets you at arrivals.
Best for families, groups & late arrivalsCar rental
Per day; Haarlem is easier to park than central Amsterdam.
Where to catch it: Schiphol Plaza car-rental centre.
Best for travellers who want to exploreHaarlem & Amsterdam in photos
Buying tickets in Amsterdam
The NS train station sits directly under the terminal, with trains to Amsterdam Centraal every few minutes taking about 17 minutes for roughly €6.20. The simplest way to pay is OVpay: tap a contactless card or phone on the yellow posts, but you must tap in with the same card AND tap out again at your destination, or you are overcharged. You can also buy an NS e-ticket via the app or the yellow machines. Visitors staying a few days often prefer the Amsterdam Travel Ticket, which bundles the airport train with unlimited city transport.
Taxi scams & safety in Amsterdam
Schiphol is low-risk, but only use the official rank served by Taxicentrale Schiphol, found at the designated taxi stand outside Arrivals — never follow anyone offering a ride inside the terminal, as those touts are unlicensed and charge far more. Official airport taxis are metered or fixed-price; agree the fare before setting off. Uber and Bolt operate here too but must be booked in the app and collected from the marked ride-hailing pickup area, not the taxi rank.
Getting from AMS to Haarlem
There is a particular pleasure in landing at Schiphol and pointing yourself away from the crowds rather than into them. While most arrivals stampede towards Amsterdam Centraal and its canal-side scrum, you have chosen Haarlem — a handsome, unhurried old city barely eighteen kilometres from the runway, with a medieval Grote Markt at its heart, the Frans Hals Museum a short stroll from your coffee, and the wide North Sea beaches close enough to reach on a whim. It makes a wonderfully civilised base, and getting to it is almost embarrassingly easy.
Why the sleepy neighbour rewards you
Haarlem is what Amsterdam might feel like if someone had turned the volume down. The same gabled charm, the same tangle of canals and church bells, but with room to breathe and a gentler tariff on your patience. From here the capital is a short hop when you fancy the galleries, yet you retire each evening to somewhere calmer, cheaper and altogether more genteel. The clinching argument, for many, is the coastline: Zandvoort and the long Dutch dunes are within easy reach, so a morning of Frans Hals can dissolve into an afternoon with your feet in the sand. Choosing Haarlem as your base is choosing the slow pleasure over the frantic one — and the journey from the airport does nothing to spoil that mood.
The twenty-minute train that does it all
For nearly everyone, the answer is the train, and gloriously so. NS runs direct services — a mix of Intercity and Sprinter — straight from the station beneath Schiphol Plaza to Haarlem, roughly four an hour, so you rarely wait more than a quarter of an hour with your bags. The run takes about twenty minutes (reckon on anything from seventeen to thirty depending on the service), and a single fare sits at a thoroughly reasonable €4.60 to €5.20. That is less than a round of drinks for a door-to-door-ish glide into a beautiful city; it is one of the great small bargains of European travel.
A word to the wise on tickets. The cheapest way is to tap in and out with a contactless bank card or an OV-chip arrangement; if you buy the old-fashioned paper disposable ticket instead, expect an extra €1.60 tacked on for the privilege. Haarlem's station is itself a listed Art Nouveau gem — one of the loveliest in the country — and it deposits you a flat, walkable stroll from the centre. No changes, no fuss, no motorway. For the traveller with a light case and an unhurried temperament, nothing else really competes.
When you would rather be driven
Some arrivals do not suit a platform and a suitcase — a late flight, small children asleep on their feet, or simply more luggage than dignity allows. In that case a licensed taxi from the official rank on the Arrivals Plaza will run the metered trip in around twenty minutes for roughly €45 to €60. It is available around the clock and needs no forethought; you simply join the queue and go.
If you would rather not watch a meter tick, a pre-booked private transfer removes the last shred of uncertainty. Firms such as Schiphol Travel Taxi and Welcome Pickups fix the price at about €50 to €65, settled upfront, with a driver ready to meet you off the flight. You pay a little more than the metered fare, but you buy something worth having when you land tired and blinking: a known number, a friendly face, and not a single decision to make. For a family, split four ways against four train tickets, the sums are closer than you might expect.
The case for your own set of wheels
And then there is the hire car, which in Haarlem's case makes more sense than it usually does around Amsterdam. The desks — Europcar, Hertz, Sixt and the rest — sit in the car-rental centre at Schiphol Plaza, and the drive is a mere eighteen minutes. Daily rates start somewhere around €35 and climb to €60 depending on the car and season. The real argument is what waits at the other end: Haarlem is far easier to park than the centre of the capital, and a car turns those North Sea beaches, the bulb fields in spring and the wider Kennemerland countryside into casual afternoon outings rather than logistical campaigns.
My honest counsel? Take the train in, settle into Haarlem, and hire a car later only if the coast and countryside call. You will have arrived cheaply, calmly and in twenty minutes flat — which is rather the whole point of choosing the quiet city in the first place.
AMS to Haarlem — FAQ
How far is Haarlem from Amsterdam Airport Schiphol?
How much is a transfer from Amsterdam Airport Schiphol to Haarlem?
What's the cheapest way from Amsterdam Airport Schiphol to Haarlem?
How do I get from Amsterdam Airport Schiphol to Haarlem at night?
Other destinations from Amsterdam Airport Schiphol
city-center
attraction
neighbourhood
neighbourhood
business
business