There is no direct public transport connection between Keukenhof and Rotterdam. But during the Keukenhof season, from 19 March till 10 May 2026 there will be a direct transfer bus connecting Rotterdam and Keukenhof.
In this guide
Keukenhof bus from Rotterdam: tickets and prices in 2026
The bus from Rotterdam to Keukenhof will be operating from 19 March 2026. Tickets cost from € 47,50 per person, including Keukenhof entrance.
Note: Keukenhof’s 2027 season runs 18 March – 9 May 2027, but the Rotterdam transfer bus’s 2027 dates, prices and pick-up times haven’t been published yet. The dates, price and schedule above are for the 2026 season; check the booking widget for the confirmed 2027 details closer to the season.
Keukenhof buses from Rotterdam depart twice a day.
Keukenhof bus from the cruise port in Rotterdam
Travel time to Keukenhof is around 1 hour.
- Pick-up 08:30 – Return shuttle from Keukenhof 14:00
- Pick-up 11:30 – Return shuttle from Keukenhof 17:30
Bus from Rotterdam Central Station to Keukenhof
Travel time to Keukenhof is around 45 minutes.
- Pick-up 09:00 – Return bus from Keukenhof 14:00
- Pick-up 12:00 – Return bus from Keukenhof 17:30
Prior booking is required for this Keukenhof bus.
How to get from Rotterdam to Keukenhof by public transport in 2026?
There is another travel option. You can take a train from Rotterdam to Leiden. And take 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: € 9,80 one-way for adults, € 2,50 for children (4-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 center). There is a big bus station.
Keukenhof bus line 854, operated by Qbuzz, will take you directly to the Keukenhof entrance.
Bus 854 tickets in 2026
| Ticket | Price | Book online |
|---|---|---|
| Combi-ticket (entrance + return bus ticket), adults | € 33,50 | Tickets |
| Keukenhof combi-ticket, children (4 – 17) | € 15 | Tickets |
| Kids under 4 | free | |
| Return bus ticket (excl. entrance) | € 12,80 | Tickets |

KeukenhofBuzz operates between Leiden and Keukenhof during the Keukenhof opening dates, from 19 March to 10 May 2026 and departs 4 times an hour. In 2026, the first bus 854 from Leiden to Keukenhof departs at 07:45. The last bus 854 from Keukenhof to Leiden departs at 20:06.
Note: the 2027 schedule and ticket prices for bus 854 weren’t published yet at the time of writing, so the times and fares above are from the 2026 season, for reference.
FAQ about travelling from Rotterdam to Keukenhof in 2026
Is it cheaper to travel from Rotterdam to Keukenhof by transfer bus or public transport?
Transfer bus tickets cost € 47,50 – € 52,50, including Keukenhof entrance. If you travel by public transport via Leiden, you pay € 19,60 for train + €33,50 for Keukenhof combi-ticket from Leiden, which makes it € 53,30 in total.
Enjoy your visit to Keukenhof!
Related articles:
- Explore Keukenhof in 2027: the ultimate guide
- KeukenhofBuzz: travel to Keukenhof by public transport
- Keukenhof tickets 2027: book with discount online
- 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.
