Keukenhof, known as the Garden of Europe, is located in Lisse, about 40 kilometers (25 miles) southwest of Amsterdam, Netherlands.
Address: Stationsweg 166A, 2161 AM Lisse, Netherlands. Get Directions
If you are coming from Amsterdam or nearby cities, getting to Keukenhof is really simple—you can take a bus, train, taxi, or even rent a car. It is only a 40-minute drive and is ideal for spending quality time in nature with friends or family. If you would rather avoid the hassle, we have got you covered! You can hop on a coach or bus transfer that picks you up right from your location, including your entry ticket to the gardens. In this guide, we will share the best ways to get there so you can relax and enjoy the journey.
Cheapest Mode of Transport: Bus
Tickets + Transport Option: Keukenhof entry ticket with bus transfer from Amsterdam
Distance from Amsterdam: 40 kilometers (25 miles)
By Bus

Taking the bus is the best way to get to Keukenhof, especially if you are from Amsterdam or nearby cities. Here’s how you can do it:
From Amsterdam:
- Bus lines 852 and 858 depart from Amsterdam Airport Schiphol and travel to Keukenhof, taking about 30 to 40 minutes.
- These bus lines run several times an hour and are only available during the tulip season, from 20 March to 11 May 2025. A one-way ticket costs around €36.
- You can also catch a direct bus from Amsterdam’s city center (from the Amsterdam RAI Station), which takes around 40 minutes to reach the gardens.
From other cities (Haarlem, Leiden, or Rotterdam):
- You can take a train to Schiphol Airport or Leiden Central Station, then transfer to bus 858 for a direct route to Keukenhof Gardens.
Pro Tip: The Keukenhof entry ticket with bus transfer from Amsterdam is a great option! You can now enjoy a direct bus transfer from Amsterdam to Keukenhof, which also includes your garden entry ticket.
By Train

The train option to Keukenhof is perfect for independent travelers and those looking for a flexible and scenic route. While you must change transfers, it’s an easy journey with clear connections. Here is how it works:
From Amsterdam Central Station:
- Take a train to Leiden, which will take you around 30 minutes.
- Once you get off at Leiden Central Station, transfer to Bus 854 or Bus 858, which will take you directly to Keukenhof Gardens in about 30 minutes.
From Schiphol Airport:
- Take the train to Leiden Central Station, which will take around 15 minutes.
- From Leiden Central Station, transfer to Bus 854 or Bus 858, both of which go directly to Keukenhof.
Note: Trains depart frequently from Amsterdam and Schiphol, so check the train and bus schedules before purchasing a ticket.
By Taxi

If you value comfort and convenience or need to stick to a schedule, taking a taxi to Keukenhof is a great choice. You can easily book a taxi through a ride-hailing app like Uber or Bolt or hail a cab directly from one of the taxi stands at popular spots like Amsterdam Central Station or Schiphol Airport.
The taxi will take you directly to Keukenhof, located in Lisse, about 30 to 40 minutes from the city center. You can pay for the fare with cash or a card at the end of your trip, depending on the taxi’s payment options. The estimated taxi fare from Amsterdam city center to Keukenhof is around €40 to €50. Here’s a breakdown of the fare structure:
- Base Fare: Around €3 to €5
- Distance Fare: Approximately €1.50 to €2 per kilometer
- Time Fare: Around €0.30 to €0.50 per minute
- Surcharges: May apply during peak hours or if you’re traveling during the busy spring season
Note: This is just an estimate, and the actual fare might be higher or lower depending on various factors.
By Car

Traveling by car is advantageous for those who prefer flexibility and want to explore at their own pace. Here are five steps to follow to reach your destination:
1. Start by heading south on the A10 ring road from the center of Amsterdam.
2. Take the exit for A4 in the direction of The Hague.
3. Continue on A4 for about 20 kilometers, then take exit 4 for Lisse/Keukenhof.
4. Follow N208 (signposted for Keukenhof). The park is well-marked, and the drive should take about 30 to 40 minutes, depending on traffic.
5. Once you reach Lisse, continue following the signs to Keukenhof. You will see signs for parking as you approach the gardens.
Car Rentals to Reach Keukenhof
You can also rent a car. Here are some of the top car rental companies in Amsterdam:
- Enterprise Rent-A-Car: Get Directions
- National Car Rental: Get Directions
- SIXT Car Rental Amsterdam Schiphol Airport: Get Directions
Keukenhof Parking
If you are taking a car to Keukenhof, you should definitely know about the Keukenhof 1 Parking Lot. The park has a large car park that can accommodate plenty of vehicles. Parking costs €9, and it’s strongly recommended that you reserve your spot in advance.
FAQs
1. How much is the bus ticket from Amsterdam to Keukenhof?
A bus ticket from Amsterdam to Keukenhof costs around €11 for a round trip. You can buy tickets directly from the driver or in advance online.
2. How to get to Keukenhof from Rotterdam?
You can take a train from Rotterdam to Schiphol Airport, after which you can catch the 858 bus to Keukenhof. The entire trip takes about 1 hour and 15 minutes.
3. How to get to Keukenhof from Schiphol Airport?
To get to Keukenhof from Schiphol Airport, take bus line 858. The ride takes about 30 minutes, making it one of the fastest and easiest ways to reach the gardens. You can also take a direct taxi from the airport to Keukenhof.
4. How to get to Keukenhof from the Hague?
To get to Keukenhof from The Hague, take a train to Leiden, then transfer to bus line 854 to Keukenhof. The total journey takes about 45 minutes to 1 hour. Alternatively, you can take a direct bus line 89 from The Hague Central Station to Keukenhof, which also takes around 45 minutes.
Featured Image: Keukenhof.nl