Travel from Schiphol-Station to Leeuwarden

Bus or train from Schiphol Station to Leeuwarden?

Dutch Railways (NS) operates a train from Schiphol Station to Leeuwarden hourly. Tickets cost $30 - $55 and the journey takes 2 h 23 min. Alternatively, Dutch Railways (NS) operates a bus from Schiphol Station to Leeuwarden every 10 minutes. Tickets cost $6 - $12 and the journey takes 10 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Schiphol Station to Leeuwarden

From Schiphol Station walk to Schiphol (Airport) then train to Leeuwarden. 2 h 26 min 44€. From Schiphol Station walk to Schiphol (Airport), train to Amsterdam, Amsterdam Sloterdijk, bus to Drachten, Transferium Oost, then line 320 bus to Leeuwarden, Klanderij. 3 h 44 min 27€. From Schiphol Station drive to Leeuwarden. 1 h 31 min 22€.

Operators from Schiphol Station to Leeuwarden

Close Print Itinerary
  1. Here are 3 options to get from
    Schiphol Station to Leeuwarden:

    1. Trip:
      1 Train
      • One-Way approx: USD $30 - $55
      • Duration: 2 h 26 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $30 - $55
        • Duration: 2 h 26 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $21 - $35
      • Duration: 3 h 44 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $21 - $35
        • Duration: 3 h 44 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $22 - $35
      • Duration: 1 h 31 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $22 - $35
        • Duration: 1 h 31 min
        Close x