KEUKENHOF 2027 · FROM YOUR CRUISE SHIP

Can I visit Keukenhof from my cruise ship and be back on board in time?

Yes, if your ship is in port for about seven hours or more: Keukenhof is roughly 43 km (41 minutes on a clear road) from the Passenger Terminal Amsterdam, 37 km from the Felison terminal in IJmuiden and 56 km from the Rotterdam cruise terminal, and you want three hours in the gardens plus a wide margin before all-aboard. Book a car by the hour from the terminal so it waits at Keukenhof and drives you back: 6 hours is €390 in Business Class or €480 in a 7-seat van.

Last updated:

From the terminal and back, by the hour

OptionPriceWhat it covers
Business Class, Keukenhof from the cruise terminal€65 / hourper hour · minimum 2 hours · 40 km included per hour · E-Class, EQE, EQE SUV, BMW i5, BMW 5 Series · up to 3 passengers, 3 bags
Van Class, Keukenhof from the cruise terminal€80 / hourper hour · minimum 2 hours · 40 km included per hour · V-Class, EQV · up to 7 passengers, 7 bags
First Class, Keukenhof from the cruise terminal€100 / hourper hour · minimum 2 hours · 40 km included per hour · S-Class, EQS, EQS SUV, BMW i7 · up to 3 passengers, 3 bags

Minimum 2 hours, 40 km included per hour; the booking starts and ends at your terminal. The chauffeur meets you at the terminal. Prices are per car, not per person, with 9% Dutch VAT included, and the same day and night. During ADE week (pickups October 20–26, 2026) fixed ADE-week prices apply, shown before you book; promo codes cannot be used that week. Booked less than 12 hours before pickup: +10%. At an airport or an intercity station the first 60 minutes of waiting are free, elsewhere 15 minutes; after that waiting is charged per minute at the class's hourly rate (Business €65 an hour). Free cancellation up to 1 hour before pickup.

Keukenhof from each cruise terminal

TerminalTo KeukenhofBack to the ship
Passenger Terminal Amsterdam43 km, about 41 minutes39 km, about 41 minutes
Felison Cruise Terminal, IJmuiden37 km, about 39 minutesthe same road back
Cruise Terminal Rotterdam56 km, about 56 minutesthe same road back

Road distances and times on a clear road (OpenStreetMap routing); a spring weekend near Lisse can be much slower, which is what the margin is for.

A port day, worked out (ship cleared at 8:00, all aboard at 16:00)

TimePlan
8:00 – 8:30Off the ship; the car is waiting at the terminal
about 9:15At Keukenhof, for a 9:15 or 9:30 arrival time
9:30 – 12:30Three hours in the gardens; a quick field stop on the way back if time allows
about 13:30Back at the terminal: two and a half hours of margin before all-aboard

Our worked example from Amsterdam or IJmuiden, not a promise of times on the day: a car is not a ship’s excursion, so set a margin you and your cruise line are comfortable with.

Black Mercedes-Benz EQV of the AmstelCab Van Class on a country road beside a flowering field
Black Mercedes-Benz EQV of the AmstelCab Van Class on a country road beside a flowering field

Related questions

How long does it take from the Rotterdam cruise terminal to Keukenhof?

About 56 minutes for 56 km on a clear road, so close to two hours of driving for the round trip before you count any traffic. From Rotterdam, a port call of eight hours or more is the comfortable minimum.

Should I book the ship’s excursion or a private car?

The ship’s tour moves on a fixed program with a full coach; a private car keeps your own pace, stops at the fields and waits with your coats. With a car, getting back on time is your plan, so build in a margin you are comfortable with.

Is Keukenhof open when the spring cruises call?

In 2027 the gardens are open every day from March 18 to May 9, 2027, 8am to 7pm. Book your ticket for a fixed arrival time that leaves room for disembarkation.

Our river cruise starts in Amsterdam: can we see Keukenhof before boarding?

Yes, with the luggage in the car or in Keukenhof’s depot; see where river cruise ships dock. Booked by the hour from your hotel, €65 an hour in Business Class, the car can end the day at the ship.

Sources

Book it, or ask dispatch first

Book online in a few minutes (no account, no app), or send your flight number and address on WhatsApp and dispatch replies in English, 24 hours a day.