City to airport

Home / Amsterdam / Airport Schiphol / Haarlem

Amsterdam airporttoHaarlem

Airport to another city · One way · All prices are totals for 1 adult · All service hours

1 way to Haarlem

For Amsterdam generally we recommend the Sprinter to Amsterdam Centraal; for Haarlem the answer changes.

Recommended

The cheapest way in. Nothing listed is quicker.

Train to Haarlem, changing at Sloterdijk

SprinterIntercitySprinter · NS
17–26 min rideEvery 8 min05:39–00:39
Platform 3Haarlem station
1 change
€8total for 1 adult€8 eachBuy ticketOn NS
Pickup, hours & luggage

Boards at. Platform 3, directly below Schiphol Plaza; check in at the yellow columns at the top of the escalators

EUR 8.00 is the second-class single for Schiphol Airport to Haarlem, one ticket for both trains. A contactless bank card, e-ticket or OV-chipkaart all pay it; a single-use chipcard from the machine costs EUR 1.60 more. A child aged 4 to 11 travels all day on a EUR 2.50 Railrunner.

Hours. From the 05:39 Sprinter, with a change at Sloterdijk onto one of eight trains an hour to Haarlem. The last connection leaves Schiphol at 00:39 (01:09 on Friday and Saturday nights); the night trains do not stop at Sloterdijk.

Price for every party size · Fare source

Take the Sprinter or Intercity from platform 3 to Sloterdijk and change there onto a train towards Haarlem: one NS single covers both trains, EUR 8.00 for the whole trip, 22 to 42 minutes depending on the connection. Buy an e-ticket for Schiphol to Haarlem, or tap in at Schiphol and out at Haarlem; a single-use card from the machine costs EUR 1.60 more. The last connection leaves Schiphol at 00:39 (01:09 on Friday and Saturday nights).

Ride times exclude walking and waiting. Every way from Airport Schiphol into Amsterdam

Your destination

Straight there.

No. Haarlem is a separate city west of Amsterdam, on the way to the coast. No train runs there from Schiphol: you change at Amsterdam Sloterdijk onto a Haarlem train, about 30 minutes in all.

Amsterdam Airport Schiphol
Follow the signs
Platform 3
Train to Haarlem · 17–26 min
Haarlem

Train to Haarlem serves Haarlem. Sprinter to Amsterdam Centraal does not.

Arriving late?

Not everything runs around the clock: the Train to Haarlem, changing at Sloterdijk runs 05:39–00:39. Outside those hours nothing on this board runs to the center, and taxis are not priced on it. and the board keeps only what is running.

From arrivals to Haarlem

01

Find the stop

Platform 3. Follow the signs from arrivals.

02

Choose Train to Haarlem

Check the destination and departure board before boarding.

03

Arrive at Haarlem

17–26 min. Continue to your accommodation or follow signs for onward transport.

A few things for the rest of your trip

Partner offers

Not transport options · Affiliate links
Data in NetherlandsAiralo

An eSIM for Netherlands, installed before you fly, works in the arrivals hall: tickets, maps, the driver's messages.

Choose an eSIM
Bags in AmsterdamRadical Storage

Radical Storage keeps bags in shops and hotels around Amsterdam: 64 places by its own count, booked by the day for the hours before check-in.

Find a bag drop
A late flight?AirHelp

A flight three or more hours late, or cancelled at short notice, can be owed up to €600 a passenger under EU and UK rules, depending on the flight. AirHelp charges only if the claim succeeds.

Check your flight

These links pay us a commission. They never change which transfer we rank first.

Continuing by public transport?

Follow the station signs for your onward connection.

Walking to your stay?

Check the address and choose the nearest exit.

Before you travel

Does the Sprinter to Amsterdam Centraal stop at Haarlem?

No. It runs to Amsterdam Centraal.

Does the Night train to Amsterdam Centraal stop at Haarlem?

No. It runs to Amsterdam Centraal.

What if my flight arrives late?

Not everything runs around the clock: the Train to Haarlem, changing at Sloterdijk runs 05:39–00:39. Outside those hours nothing on this board runs to the center, and taxis are not priced on it.

Is Haarlem in Amsterdam?

No. Haarlem is a separate city west of Amsterdam, on the way to the coast. No train runs there from Schiphol: you change at Amsterdam Sloterdijk onto a Haarlem train, about 30 minutes in all.

Compare every way from Airport Schiphol