Skip to main content

How to get from Leiden to Schiphol by train?

From Leiden to Schiphol by train

Take one direct train from Leiden to Schiphol in Haarlemmermeer: take the IC train from Leiden Centraal station to Schiphol Airport station. The total trip duration for this route is approximately 36 min.

36min
Walk to train stationTrain - IC
IC
Walk to Schiphol
Leaves from Leiden Centraal
Step by Step
  • 1
    Walk to train station
    Walk to train station
    Leiden Centraal
    1.02 km • 14 min
  • 2
    Train - ICIC
    Wait for train
    IC
    Akkrum
  • 3
    Ride to train station
    Ride to train station
    Schiphol Airport
    16 min
  • 4
    Walk to Schiphol
    Walk to
    Schiphol
    Ceintuurbaan Zuid
    80 m • 2 min
*Duration based on 8am traffic

From Leiden to Schiphol by bus and train

To get from Leiden to Schiphol in Haarlemmermeer, take the 169 bus from Leiden, Breestraat station to Leiden, Leiden Centraal station. Next, take the SPR train from Leiden Centraal station to Schiphol Airport station. The total trip duration for this route is approximately 43 min.

43min
Walk to bus station
Bus - 169169
Train - SPR
SPR
Walk to Schiphol
Leaves from Leiden, Breestraat
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Leiden, Breestraat
    ID 54441010
    260 m • 4 min
  • 2
    Bus - 169169
    Wait for bus
    169
    Leiden Centraal
  • 3
    Ride to bus station
    Ride to bus station
    Leiden, Leiden Centraal
    ID 54447100
    9 min
  • 4
    Walk to train station
    Walk to train station
    Leiden Centraal
    60 m • 1 min
  • 5
    Train - SPRSPR
    Wait for train
    SPR
    Hoorn Kersenboogerd
  • 6
    Ride to train station
    Ride to train station
    Schiphol Airport
    21 min
  • 7
    Walk to Schiphol
    Walk to
    Schiphol
    Ceintuurbaan Zuid
    80 m • 2 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Netherlands.
All local mobility options in one app
Public transit directions from Leiden to Schiphol
The distance between Leiden, Haarlemmermeer and Schiphol, Haarlemmermeer is approximately 28.22 km, which can typically be travelled in 36 min. Moovit will show you the directions from Leiden to Schiphol by train, so no matter how you choose to travel in Haarlemmermeer – you will always have plenty of easy options.
Public transit stations close to Schiphol, Haarlemmermeer

Schiphol is located at Ceintuurbaan Zuid, Haarlemmermeer and the nearest public transit station is Schiphol, Airport.

Train stations close to Schiphol:

  • Hoofddorp
  • Schiphol Airport

Bus stations close to Schiphol:

  • Schiphol, Airport
  • Schiphol Airport/Plaza
  • Schiphol, Plaza

From Leiden to Schiphol by bus and train

To get from Leiden to Schiphol in Haarlemmermeer, take the 169 bus from Leiden, Breestraat station to Leiden, Leiden Centraal station. Next, take the SPR train from Leiden Centraal station to Schiphol Airport station. The total trip duration for this route is approximately 43 min.

43min
Walk to bus station
Bus - 169169
Train - SPR
SPR
Walk to Schiphol
Leaves from Leiden, Breestraat
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Leiden, Breestraat
    ID 54441010
    260 m • 4 min
  • 2
    Bus - 169169
    Wait for bus
    169
    Leiden Centraal
  • 3
    Ride to bus station
    Ride to bus station
    Leiden, Leiden Centraal
    ID 54447100
    9 min
  • 4
    Walk to train station
    Walk to train station
    Leiden Centraal
    60 m • 1 min
  • 5
    Train - SPRSPR
    Wait for train
    SPR
    Hoorn Kersenboogerd
  • 6
    Ride to train station
    Ride to train station
    Schiphol Airport
    21 min
  • 7
    Walk to Schiphol
    Walk to
    Schiphol
    Ceintuurbaan Zuid
    80 m • 2 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Leiden to Schiphol?

    The fastest way takes 36 minutes, using Bus line IC.

  • What is the alternative route to get from Leiden to Schiphol?

    The alternative route takes 43 minutes, using Bus line 169, Bus line SPR.

  • Is there a direct train between Leiden and Schiphol?

    Yes, there’s a direct train going from Leiden in Leiden to Schiphol in Haarlemmermeer in 36 min.

  • Which train line goes from Leiden to Schiphol?

    The IC train line goes from Leiden Centraal station near Leiden in Leiden to Akkrum station near Schiphol in Haarlemmermeer.

  • How long does it take to travel from Leiden to Schiphol by train?

    The total travel time between Leiden in Leiden and Schiphol in Haarlemmermeer by train is about 36 min.

  • Where do I get on the train near Leiden to get to Schiphol?

    Get on the IC train from the Leiden Centraal station near Leiden in Leiden.

  • Where do I get off the train when travelling between Leiden and Schiphol?

    Get off the train at the Akkrum station, which is closest to Schiphol in Haarlemmermeer.

  • When is the first train from Leiden to Schiphol?

    The first train from Leiden in Leiden to Schiphol in Haarlemmermeer is Intercity | Den Haag Centraal - Leeuwarden. It leaves the Leiden Centraal station at 2:17 AM.

Real-Time Arrivals, Schedules, Maps & More