Skip to content
Keukenhof from Amsterdam: Bus, Train and Bike Routes

Keukenhof from Amsterdam: Bus, Train and Bike Routes

The quick version

Bus, train and bike routes from Amsterdam to Keukenhof, with journey times, Keukenhof Express lines and how long to allow inside the gardens.

8 min readBy Canal Gables Editorial
Share this article:
On this page

Take the Keukenhof Express bus: it is the simplest way from Amsterdam to the gardens, because no train station sits at Keukenhof itself. The gardens are in Lisse, in the Bollenstreek bulb region about 40km south-west of Amsterdam and between the capital and Leiden. This guide compares the bus, the train-plus-bus route via Leiden Centraal, driving and cycling, with rough journey times and honest trade-offs.

Journey times below are indicative, not timetables, and frequencies are not published here; check the operator's own site before you set out. Keukenhof's published season is 18 March to 9 May 2027, open 08.00 to 19.00 with entry closing at 18.15. That window sets the whole plan, so fix your date before you book transport.

Where Keukenhof is and why that shapes the journey

Keukenhof sits at Stationsweg 166a in Lisse, roughly 40km south-west of Amsterdam, surrounded by the flower farms and greenhouses of the bulb region. The gardens are not in the city, so every option below is a half-day trip rather than a city stroll. Plan the return leg before you leave, because the last thing you want after a long walk is a scramble at the bus stop.

The bulb fields around Lisse are the reason to come in spring rather than summer, and the wider region is worth a day of its own if you have the time. If you are building a longer trip around bloom season, our guide to the tulip fields in the Netherlands covers other growing areas and how they compare.

Spring flower beds at Keukenhof, Lisse.
Spring flower beds at Keukenhof, Lisse. Photo: craigbooth, CC BY 2.0, via Flickr · Photo source · License

By bus: the Keukenhof Express lines

The Keukenhof Express is the direct option, with lines running from Amsterdam, Amsterdam Airport Schiphol, Haarlem, Leiden, Katwijk and Noordwijk. The journey from Amsterdam takes about 40-45 minutes, and you get a stretch of Dutch countryside on the way. This is the pick for most travellers: one seat and no changes.

Good to know

Can I get to Keukenhof by train? Not directly. There is no station at the gardens, so you take the train to Leiden Centraal and then the Keukenhof Express bus line 854 for the final stretch; the whole trip from Amsterdam takes about 60-90 minutes.

How long does the Keukenhof Express take from Amsterdam? About 40-45 minutes to Keukenhof for the lines serving that route, which makes it the quickest public transport option since it runs direct without a change. Frequencies and departure points are not given here, so check the operator's own information for your date.

How much time should I allow at Keukenhof? Half a day covers the mill, the historical garden and one or two pavilion shows. Allow a full day if you want the whisper boat and a relaxed walk, and remember entry closes at 18.15 during the published season.

The trade-off is dependence on one service. The bus is popular in peak bloom weeks, so an early departure gives you more room on the garden paths. On the way back, allow slack: everyone tends to leave at once in late afternoon.

Tulips and hyacinths at Keukenhof.
Tulips and hyacinths at Keukenhof. Photo: Vin Crosbie, CC BY 2.0, via Flickr · Photo source · License

By train and bus via Leiden Centraal

Sponsored

There is no train station next to the gardens, so the train option is really train plus bus. Take the train to Leiden Centraal, then switch to Keukenhof Express bus line 854 for the final leg. The whole trip from Amsterdam takes around 60-90 minutes, which buys you a comfortable ride and a look at canals, windmills and farmland on the way.

Choose this if you are staying in Leiden or want a stop in a smaller Dutch city on the same day. It means one change from the train to the bus in busy periods, so it suits travellers who value the train ride over door-to-door simplicity.

By car from Amsterdam

Driving takes about 35 minutes outside peak traffic, longer when the bulb region is busy. Use Stationsweg 166A, Lisse in your navigation and approach via the A4 (exit Nieuw-Vennep) or the A44 (exit 3 Lisse), following signs to Keukenhof. Parking on site is limited and can be pre-booked, so sort that before you travel rather than hoping for a space.

In peak season, drive slowly and watch for cyclists and pedestrians sharing the narrow roads through the fields. A car makes sense if you are combining Keukenhof with other stops in the bulb region the same day, but not if you want a stress-free return after a long walk.

By bike through the bulb fields

Cycling is a rewarding way to arrive, and Keukenhof lists cycling among its season activities. Riding through the bulb fields beats the main roads, and you should expect plenty of other cyclists and pedestrians in peak bloom. Bring a lock and decide where you will leave the bike before you set off.

The distance from Amsterdam makes a full bike ride a serious day out, so most riders start closer, from Leiden or Haarlem, or take the train partway and ride the last stretch. Treat it as an activity in its own right rather than pure transport.

Basing yourself in Leiden or Haarlem instead

Sponsored

Staying in Leiden cuts the journey from that city to a single bus ride on line 854, and Keukenhof Express lines also serve Haarlem. Both cities are smaller, quieter bases than Amsterdam and put you closer to the bulb fields. If your trip is really about tulips, base yourself in the region and treat Amsterdam as a separate day.

The same logic applies to timing: work backwards from the bloom calendar rather than from your hotel booking. Our guide to the best time to see tulips in the Netherlands explains how the season progresses across the country, which helps you pick a date before you commit to tickets.

How long to allow inside the gardens

Half a day is a sensible minimum, and a full day suits anyone who wants the mill, the historical garden, a whisper boat trip and the pavilion flower shows. The historic mill is open every day of the season, the walled historical garden displays centuries-old tulip varieties, and the Willem-Alexander and Juliana pavilions host flower and plant shows during the season. The whisper boat adds a water-level view of the surroundings.

The season's programme also includes themed weeks and family events, which can fill a day faster than you expect. Check what is running during your dates before you fix how long to stay. If you want to size up the gardens in more detail, our Keukenhof guide covers the layout and highlights.

When to go: season dates and time of day

Sponsored

Keukenhof's published season runs 18 March to 9 May 2027, daily 08.00 to 19.00, with entry closing at 18.15. Arriving at opening gives you the most time inside before the paths fill, and leaves room for a leisurely return to Amsterdam. Late afternoon is quieter again but shortens your time inside.

Bloom varies through the season, and Keukenhof schedules its flower and plant shows, the historical garden, the whisper boat and cycling across 18 March to 9 May. Pick your dates first, then book the bus or train around them.

Which route should you book?

Take the Keukenhof Express from Amsterdam if you want the simplest day: one bus, roughly 40-45 minutes, and no changes. Choose train plus bus line 854 from Leiden Centraal if you are based in Leiden or want a train ride, and drive only if you are touring the bulb region by car and have pre-booked parking.

Whichever route you pick, fix your date inside the published season first, then build the transport and the garden time around it. A half-day covers the essentials, while a full day lets you add the whisper boat and the pavilion shows without rushing.

Explore more Netherlands guides

Frequently Asked Questions

Can I get to Keukenhof by train?

Not directly. There is no station at the gardens, so you take the train to Leiden Centraal and then the Keukenhof Express bus line 854 for the final stretch; the whole trip from Amsterdam takes about 60-90 minutes.

How long does the Keukenhof Express take from Amsterdam?

About 40-45 minutes to Keukenhof for the lines serving that route, which makes it the quickest public transport option since it runs direct without a change. Frequencies and departure points are not given here, so check the operator's own information for your date.

How much time should I allow at Keukenhof?

Half a day covers the mill, the historical garden and one or two pavilion shows. Allow a full day if you want the whisper boat and a relaxed walk, and remember entry closes at 18.15 during the published season.

Is there parking at Keukenhof?

On-site parking is limited, and it can be pre-booked before you arrive. Approach via the A4 at exit Nieuw-Vennep or the A44 at exit 3 Lisse and follow the signs.

Sources

Sponsored

Notes for your next Dutch city break

Optional updates to our Netherlands guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful