Travel from Amsterdam-Airport-AMS to Leeuwarden

Bus or train from Amsterdam Airport (AMS) to Leeuwarden?

Dutch Railways (NS) operates a train from Amsterdam Airport (AMS) to Leeuwarden hourly. Tickets cost $30 - $60 and the journey takes 2 hours 23 minutes. Alternatively, FlixBus operates a bus from Amsterdam Airport (AMS) to Leeuwarden twice daily. Tickets cost $9 - $16 and the journey takes 1 hour 55 minutes.

Travel Guides

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

How to get from Amsterdam Airport (AMS) to Leeuwarden

ModeDurationPrice
From Schiphol (Airport) train to Leeuwarden.2 h 23 min44€
From Schiphol (Airport) train to Amsterdam, Amsterdam Sloterdijk, bus to Drachten, Transferium Oost, then line 320 bus to Leeuwarden, Klanderij.3 h 40 min27€
From Amsterdam Airport (AMS) drive to Leeuwarden.1 h 31 min22€

How long does it take to get from Amsterdam Airport (AMS) to Leeuwarden?

The train from Schiphol (Airport) to Leeuwarden takes 2 hours 23 minutes including transfers and departs hourly.

Is there a direct train between Amsterdam Airport (AMS) and Leeuwarden?

Yes, there is a direct train departing from Schiphol (Airport) and arriving at Leeuwarden. Services depart hourly, and operate every day. The journey takes approximately 2 hours 23 minutes.

Operators from Amsterdam Airport (AMS) to Leeuwarden

OperatorPhoneWebsite
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
FlixBus+49 1807 123 99 123FlixBus
Arriva NLArriva NL