Taking a bus from Amsterdam to Keukenhof Gardens during tulip season in The Netherlands is one of the cheapest ways to get to the flower fields.
The journey is a simple process:
Start at the Leidseplein / Museumplein bus stop in central Amsterdam. From the stop, take the red Sternet 197 bus from Amsterdam to Schiphol Airport. Services run 5 to 6 times an hour, so you won’t have to wait long for one. You can buy a combiticket for the bus and the gardens at the tourist information office at the train station or at the Leidseplein.
Once you arrive at the airport, you can take a bus from Schiphol to Keukenhof Gardens. You can find more information on this route here.