There is no direct public transport between Rotterdam and Keukenhof. But during the Keukenhof season, from 18 March to 9 May 2027, a direct shuttle bus runs from Rotterdam to the tulip gardens, and you can already book it for 2027. Prefer the train? I’ll also show you the public transport route via Leiden.
In this guide
Last updated: 4 November 2026 by Anastasia Dudina
Keukenhof bus from Rotterdam: tickets and prices in 2027
The shuttle bus from Rotterdam to Keukenhof runs every day of the 2027 season, from 18 March to 9 May. Tickets are already on sale and cost from € 67,50 per person, including the return bus and your Keukenhof entrance ticket.
The bus leaves Rotterdam twice a day, from the cruise port and from Rotterdam Central Station. Pick the morning bus if you want to see the gardens before the crowds arrive.
The pick-up times below are from the 2026 season. The 2027 times are usually the same, but always check the time on your ticket when you book.
Keukenhof bus from the cruise port in Rotterdam
Arriving by cruise ship? The shuttle picks you up right at the cruise port. Travel time to Keukenhof is around 1 hour.
- Pick-up 08:30, return shuttle from Keukenhof at 14:00
- Pick-up 11:30, return shuttle from Keukenhof at 17:30
Bus from Rotterdam Central Station to Keukenhof
From Rotterdam Central Station, travel time to Keukenhof is around 45 minutes.
- Pick-up 09:00, return bus from Keukenhof at 14:00
- Pick-up 12:00, return bus from Keukenhof at 17:30
Prior booking is required for this Keukenhof bus. Seats sell out on spring weekends, so book early.
Staying in The Hague? There is a separate Keukenhof shuttle from The Hague. All the details are in my guide to the Keukenhof bus from The Hague.
How to get from Rotterdam to Keukenhof by public transport in 2027?
There is another travel option. You can take a train from Rotterdam to Leiden, and then KeukenhofBuzz line 854 from Leiden Centraal station to Keukenhof.
Step 1. Travel to Leiden from Rotterdam by direct train.
- Travel time: 34 minutes
- Ticket price (2026 fare): € 9,80 one way for adults, € 2,50 for children (4 to 11)
- Train tickets →

Step 2. Catch a bus from Leiden to Keukenhof. At Leiden Centraal train station, head to the Station square (direction Leiden city centre). There is a big bus station.
Keukenhof bus line 854, operated by Qbuzz, will take you directly to the Keukenhof entrance.
| Ticket | Price | Tickets |
|---|---|---|
| Combi-ticket (entrance + return bus ticket), adults | € 33,50 | Check availability |
| Keukenhof combi-ticket, children (4 to 17) | € 15 | Check availability |
| Kids under 4 | free | |
| Return bus ticket (excl. entrance) | € 12,80 | Check availability |
The KeukenhofBuzz combi-ticket for 2027 is not on sale yet. Prices above are from the 2026 season.

KeukenhofBuzz runs between Leiden and Keukenhof during the Keukenhof opening dates, from 18 March to 9 May 2027. In 2026, it departed 4 times an hour: the first bus 854 from Leiden to Keukenhof left at 07:45, and the last bus 854 from Keukenhof to Leiden at 20:06.
The 2027 timetable and ticket prices for bus 854 are not published yet, so the times and fares above are from the 2026 season, for reference. I’ll update them as soon as they are announced.
FAQ about travelling from Rotterdam to Keukenhof in 2027
Is there a direct bus from Rotterdam to Keukenhof in 2027?
Yes. From 18 March to 9 May 2027, a direct shuttle bus runs from the Rotterdam cruise port and Rotterdam Central Station to Keukenhof. Tickets include Keukenhof entrance and must be booked in advance. There is no direct public transport bus.
How long does it take to get from Rotterdam to Keukenhof?
The shuttle bus takes around 45 minutes from Rotterdam Central Station and around 1 hour from the cruise port. By public transport, the train from Rotterdam to Leiden takes 34 minutes, and then you take KeukenhofBuzz bus 854 to Keukenhof.
What time does the Keukenhof bus from Rotterdam leave?
In 2026, the shuttle left Rotterdam Central Station at 09:00 and 12:00, and the cruise port at 08:30 and 11:30. Return buses left Keukenhof at 14:00 and 17:30. Check the exact 2027 time on your ticket when you book.
Is it cheaper to travel from Rotterdam to Keukenhof by transfer bus or public transport?
Transfer bus tickets cost from € 67,50, including Keukenhof entrance. If you travel by public transport via Leiden, you pay € 19,60 for the return train + € 33,50 for the Keukenhof combi-ticket from Leiden, which makes it € 53,30 in total (2026 fares).
Enjoy your visit to Keukenhof!
Related articles:
- Explore Keukenhof in 2027: the ultimate guide
- Keukenhof bus 2027: every route, price and ticket
- KeukenhofBuzz: travel to Keukenhof by public transport
- Keukenhof tickets 2027: book with discount online
- Keukenhof bus from The Hague
- How to travel to Keukenhof from Amsterdam?
- How to travel from Schiphol airport to Keukenhof?
- Keukenhof buses from Amsterdam
About the author:
Written by a local
Anastasia Dudina
I’ve been living in the Netherlands since 2013 and exploring it ever since. I write and update all articles on Amsterdam Explorer and Holland Explorer myself: real tips, not tourist traps.
