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.
Keukenhof bus from Rotterdam in 2026: tickets and prices
The bus from Rotterdam to Keukenhof will be operating from 19 March 2026. Tickets cost € 44,50 per person, including Keukenhof entrance.
Keukenhof buses from Rotterdam depart twice a day:
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 s 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 runs 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.
Enjoy your visit to Keukenhof!
Related articles:
- Explore Keukenhof in 2026: the ultimate guide
- KeukenhofBuzz: travel to Keukenhof by public transport
- Keukenhof tickets 2026: book with discount online
- How to travel to Keukenhof from Amsterdam?
- How to travel from Schiphol airport to Keukenhof?
- Keukenhof buses from Amsterdam

