Show navigation

Public Transport

Fast, convenient, affordable public transport to Keukenhof

Public transport is the fast, comfortable way of getting to Keukenhof. First travel to one of the departure locations and then take Arriva’s bus straight to Keukenhof and back to your departure location. The Combiticket bus + Keukenhof ticket allows you to travel straight to Keukenhof from the railway stations closeby.


Which ticket do I need?

In most cases the cheapest way to travel is by using a so-called Combiticket or combined ticket. This day ticket is both your Keukenhof ticket and your ticket for public transport on that day (to and from Keukenhof). The bus driver will drop you off right outside or near to Keukenhof’s main entrance and you don’t have to queue for tickets either. 

Order Combiticket bus + entree

Keukenhof Express bus stops


Travel information

Schiphol Airport

line 858, 8 times an hour; in approx. 30 minutes

Station Hoofddorp

line 859, 8 times an hour, in approx. 15 minutes

Station Leiden Centraal

line 854, 6 times an hour, in approx. 25 minutes

 Amsterdam, Europaplein/RAI 

line 852, 8 times an hour, in approx. 35 minutes

Other bus lines

- Bus 50 (Arriva) from Haarlem Station, through Heemstede, Bennebroek, Hillegom and Lisse
- Bus 90 (Arriva) from Katwijk, through Noordwijk en Noordwijkerhout

The journey to Keukenhof from Amsterdam
First take GVB metro M52 from Amsterdam Central or another metro station in Amsterdam city centre to RAI Amsterdam. Disembark at Europaplein metro station. 
You can also take the bus to Hoofddorp and take the Keukenhof Express bus line 859 to Keukenhof.


Travel information

Amsterdam centre (Leidseplein, Rijksmuseum en Museumplein)

line 397 (Connexxion R-net) to Hoofddorp

Amsterdam Bijlmer Amstelveen

line 300 (Connexxion R-net) to Hoofddorp

Amsterdam, station South

line 341 (Connexxion R-net) to Hoofddorp