There are 5 ways to get from Schiphol to Leiden by bus, train, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
- Take the bus from Schiphol, Zuideinde to Schiphol, Airport181
- Take the train from Schiphol Airport to Leiden CentraalIntercity / ...
bestLine 181 bus, train
43 min€10–22- Drive from Schiphol to Leiden30.5 km
cheapestDrive 30.5 km
25 min€6–9- Take the taxi from Schiphol to Leiden30.5 km
Taxi
25 min€100–130- Take the bus from Schiphol, Zuideinde to Schiphol, Airport180
- Take the train from Schiphol Airport to Leiden CentraalIntercity / ...
Line 180 bus, train
48 min€10–22- Take the bus from Schiphol, Zuideinde to Schiphol, Airport180
- Take the bus from Schiphol, Airport to Leiden, Station Leiden Centraal365
Line 180 bus, bus
1h 23m€8–12
Schiphol to Leiden by bus and train
Questions & Answers
The cheapest way to get from Schiphol to Leiden is to drive which costs €5 - €9 and takes 25 min.
The fastest way to get from Schiphol to Leiden is to taxi which takes 25 min and costs €100 - €130.
No, there is no direct bus from Schiphol to Leiden station. However, there are services departing from Schiphol, Zuideinde and arriving at Leiden, Station Leiden Centraal via Schiphol, Airport. The journey, including transfers, takes approximately 1h 23m.
The distance between Schiphol and Leiden is 38 km. The road distance is 30.5 km.
The best way to get from Schiphol to Leiden without a car is to line 181 bus and train which takes 43 min and costs €9 - €22.
It takes approximately 43 min to get from Schiphol to Leiden, including transfers.
Schiphol to Leiden bus services, operated by Connexxion, depart from Schiphol, Zuideinde station.
Schiphol to Leiden bus services, operated by Connexxion, arrive at Schiphol, Airport station.
Yes, the driving distance between Schiphol to Leiden is 30 km. It takes approximately 25 min to drive from Schiphol to Leiden.
There are 1508+ hotels available in Leiden. Prices start at €54 per night.
What companies run services between Schiphol, Netherlands and Leiden, Netherlands?
You can take a bus from Schiphol, Zuideinde to Leiden, Station Leiden Centraal via Schiphol, Airport in around 1h 23m.
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Schiphol Airport to Leiden Centraal
- Ave. Duration
- 16 min
- Frequency
- Every 15 minutes
- Estimated price
- €7–18
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €7–11
- 1st Class Full Fare
- €12–18
- Phone
- 0900 - 266 63 99
- Website
- connexxion.nl
Bus from Schiphol, Zuideinde to Schiphol, Airport
- Ave. Duration
- 19 min
- Frequency
- Every 15 minutes
- Estimated price
- €2–4
- Website
- https://www.connexxion.nl/en/
- Phone
- 033 -4601580
- Website
- qbuzz.nl
Bus from Schiphol, Airport to Leiden, Station Leiden Centraal
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- Qbuzz
- Phone
- 0800-0232 545
- Website
- arriva.nl
Bus from Schiphol, Airport to Leiden, Station Leiden Centraal
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €6–8
- Website
- https://www.arriva.nl
- Ave. Duration
- 25 min
- Estimated price
- €100–130
TCA Taxi
- Phone
- +31 20 777 7777
- Website
- tcataxi.nl
Taxi Now
- Phone
- +31 20 2101325
- Website
- taxi-now.nl
Staxi
- Phone
- +31 20 705 8888
- Website
- staxi.nl
PrimoTaxi
- Phone
- + 31 10 262 2540
- Website
- primotaxi.nl
Goedkoopnaarschiphol.NL
- Phone
- +31 20 260 0810
- Website
- goedkoopnaarschiphol.nl
Dutch Cab Company
- Phone
- +31 202101511
- Website
- dutchcabcompany.nl
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, How to get from Gatwick Airport into central London, and Need to know: Greyhound - to help you get the most out of your next trip.