Haarlem
Best Day Trips from Amsterdam by Train: 2026 Guide

Looking for the best day trips from Amsterdam by train? We recommend starting with Haarlem for a short city escape, Leiden for canals and historic courtyards, Delft for traditional Dutch charm, or Zandvoort for a day by the sea. If you prefer modern architecture, Rotterdam offers a very different experience.

Travelling by train makes it easy to explore the Netherlands without renting a car. Below, we compare ten destinations by travel time, things to do and onward transport, so you can choose the right trip and plan your day with confidence.

Last updated: October, 2026.

Quick comparison: the best train day trips from Amsterdam

DestinationApproximate train time from AmsterdamBest forExtra transport needed?
HaarlemAbout 15–20 minutesHistoric streets, shopping and cafésNo, the city centre is walkable
LeidenAbout 35–40 minutesCanals, museums and historic courtyardsNo, the centre is walkable
DelftAbout 1 hourTraditional Dutch charm, canals and ceramicsNo, the centre is walkable
UtrechtAbout 25–30 minutesCanals, cafés and lively city streetsNo, the centre is walkable
AlkmaarAbout 35–45 minutesHistoric streets, cheese heritage and local marketsNo, the centre is walkable
ZaandamAbout 10–20 minutesDistinctive architecture and easy access to the Zaan regionPossibly, depending on your plans
The HagueAbout 50–60 minutesArt museums, royal landmarks and city attractionsTram or bus for some attractions
RotterdamAbout 40–75 minutes, depending on serviceModern architecture, food and urban cultureMetro, tram or bus for some sights
ZandvoortAbout 30–40 minutesBeaches, seaside walks and coastal cafésNo, the beach is walkable from the station
Zaanse SchansAbout 20–25 minutes to Zaandijk Zaanse Schans stationWindmills, traditional houses and Dutch craftsYes, allow time to walk from the station

Journey times are indicative, not guaranteed. They vary by departure station, service and connection. Check the NS Journey Planner before travelling. For Zaanse Schans, the time shown is to Zaandijk Zaanse Schans station, not to the entrance of the attraction.

Why explore the Netherlands by train?

Choose a trip that suits your day

If you prefer a relaxed outing, choose a destination with a compact centre and plenty to see on foot. For example, Haarlem offers museums, cafés and historic courtyards, while Leiden combines canals with centuries of history. You can explore both without needing to plan a complicated route between attractions.

Alternatively, choose a longer journey if you want a different atmosphere or a particular experience. Delft is known for its historic streets and traditional Delftware, whereas Utrecht offers distinctive canals with waterside terraces. As a result, your ideal destination depends on whether you prefer culture, architecture, shopping or simply a change of scenery.

Make the most of your time

Before choosing a destination, consider the full journey rather than the train ride alone. Allow time to reach the station, walk between attractions, stop for lunch and return to Amsterdam. Also, check opening days for museums and seasonal attractions so you do not build your day around something that is closed.

For more inspiration, start with our guide to the best day trips from Amsterdam. If you want to explore beyond the capital more broadly, our guide to planning a day trip in the Netherlands can help you compare other options.

Best day trips from Amsterdam by train

1. Haarlem: the easiest city escape

Best for: historic streets, museums, independent shops and relaxed cafés.

Haarlem

Haarlem is an excellent choice if you want to leave Amsterdam behind without spending too much of your day travelling. From Haarlem station, you can walk towards the historic centre, where you will find attractive streets, courtyards and cafés. Moreover, museums such as the Teylers Museum and the Frans Hals Museum make it a rewarding option for culture lovers.

Plan a leisurely walk around the central square, stop for lunch and leave time to explore the smaller streets. Because many sights are close together, Haarlem works particularly well for a relaxed day trip.

Read our guide to choosing between Utrecht and Haarlem if you are deciding which city suits you best.

2. Leiden: canals, courtyards and history

Best for: historic architecture, picturesque canals and a quieter city atmosphere.

Leiden canal

Leiden offers a different perspective on Dutch city life. Its historic centre features canals, old gates, courtyards and streets that are easy to explore on foot. Furthermore, the city’s museums and waterfront cafés make it easy to combine sightseeing with a relaxed lunch.

Direct trains can make Leiden a relatively quick day trip from Amsterdam. Check the NS Journey Planner for the journey time from your departure station. Nevertheless, check your departure station and travel time before leaving, since routes and schedules can vary.

Allow time to wander beyond the main shopping streets and discover the quieter corners of the centre. For more ideas, see our guide to spending a day in Leiden or compare it with Delft.

3. Delft: traditional Dutch charm

Best for: historic squares, canals, architecture and Delftware.

Delft nieuwe kerk

If you are looking for a classic Dutch city, Delft deserves a place on your list. Its historic centre is known for picturesque canals, old buildings and the blue and white pottery associated with the city. In addition, its compact layout makes walking between central sights straightforward.

Delft is roughly an hour by train from Amsterdam on many services, although the journey time depends on your departure station and connection. Therefore, Delft is worth considering if you are happy to spend a little longer travelling in exchange for a full day of sightseeing.

Explore the historic centre, visit a Delftware attraction if it interests you and take a break at a café overlooking the canals. Before your visit, check opening hours for any museums or workshops you want to enter.

Our guide to Delft for a day can help you plan your itinerary.

4. Utrecht: canals with a different character

Best for: waterside cafés, shopping, architecture and a lively atmosphere.

Utrecht

Utrecht is a strong alternative if you want a larger city with a distinctive historic centre. Its canals are especially memorable because of the wharf level, where many cafés and restaurants sit beside the water. Meanwhile, the surrounding streets offer shops, churches and plenty of places to pause between sights.

Once you arrive, head towards the centre and explore on foot. You can spend the day browsing shops, enjoying lunch by the canal and discovering historic landmarks without planning a complicated route.

To compare your options, read our guide to Utrecht versus Haarlem for a day trip.

Travel tip: Before setting off, use the NS journey planner to check current departures, connections and disruptions. Although these cities are all suitable candidates for a train day trip, checking the latest timetable helps you make the most of your time.

Other easy day trips from Amsterdam by train

Beyond the best known historic cities, several other destinations offer a memorable day out by train. Whether you prefer traditional Dutch streets, unusual architecture or world class museums, these options give you more ways to explore the Netherlands without a car.

5. Alkmaar: historic streets and Dutch traditions

Best for: historic architecture, local culture and seasonal cheese market visits.

Alkmaar

Alkmaar is a rewarding choice if you want to explore a traditional Dutch city beyond Amsterdam. Its historic centre features canals, attractive old buildings, independent shops and cafés. In addition, the city is famous for its cheese market, which makes it particularly appealing during the season when the market takes place.

NS lists a direct train journey between Amsterdam and Alkmaar of approximately 40 minutes, although your exact journey will depend on the departure station and timetable. Once you arrive, walk towards the historic centre and enjoy a relaxed day exploring the streets and local sights.

If you want to visit the cheese market, check the official schedule before travelling because the event is seasonal and does not take place every day. For more ideas, read our guide to spending a day in Alkmaar.

Is Alkmaar worth a day trip?

Yes, especially if you enjoy historic towns and want an alternative to the busiest tourist destinations. However, if the cheese market is your main reason for visiting, plan your trip around a confirmed market date.

6. Zaandam: distinctive architecture close to Amsterdam

Best for: unusual architecture, photography and a short trip outside the capital.

Zaandam

Zaandam is a convenient option when you want a change of scenery without committing to a long journey. The town is known for its colourful architecture, particularly around the Inntel Hotels building and the surrounding centre. Consequently, it can be a good choice for a few hours of sightseeing, a relaxed lunch or a shorter day out.

NS lists the journey from Amsterdam Sloterdijk to Zaandam at approximately seven minutes on its route page. However, this timing is specifically for Sloterdijk, so check the timetable from your actual departure station before travelling.

It is also important to distinguish Zaandam from Zaanse Schans. Although they are in the same general region, the famous windmills at Zaanse Schans are not directly outside Zaandam station. You will need to plan the onward journey separately.

For ideas on exploring the area, see our guide to Zaandam for a day. If you are comparing nearby destinations, our guide to Volendam versus Zaandam can help you choose.

7. The Hague: museums, royal history and the coast

Best for: art, history, city attractions and a possible beach extension.

Den Haag

The Hague combines grand architecture, cultural attractions and a lively city centre. It is home to museums such as the Mauritshuis, known for Dutch Golden Age art, and Escher in the Palace, which explores the work of M. C. Escher. Furthermore, the city offers a different atmosphere from Amsterdam, with royal associations and broad avenues.

Choose your arrival station according to your plans. The Hague has several stations, including Den Haag Centraal and Den Haag Hollands Spoor, and the most convenient one depends on which attractions you want to visit. The city centre is easy to explore on foot, while reaching Scheveningen beach requires additional local transport.

If you want to combine culture with time by the sea, check the route to the beach before setting off. You can also compare coastal options in our guide to Scheveningen versus Zandvoort.

How much time should you allow?

Allow a full day if you want to visit a museum and explore the city centre. However, if you also want to visit Scheveningen, prioritise your activities and allow extra time for local transport.

Before you travel: check the NS journey planner for current train times, fares and disruptions. For seasonal attractions and museums, confirm opening days directly with the official venue.

Day trips for beaches, architecture and windmills

If you want something beyond historic city centres, consider a trip to the coast, a modern Dutch city or a traditional windmill village. These destinations offer very different experiences. However, some require local transport after your train journey, so plan your route before leaving Amsterdam.

8. Rotterdam: modern architecture and waterfront views

Best for: contemporary architecture, food markets, museums and urban experiences.

Rotterdam erasmusbrug

Rotterdam is an excellent choice if you want to see a different side of the Netherlands. Unlike Amsterdam’s historic canal belt, Rotterdam is known for modern architecture, striking skylines and its busy maritime heritage. As a result, it makes a particularly interesting day trip for architecture lovers and anyone looking for a change of scenery.

NS lists a direct train journey from Amsterdam Centraal to Rotterdam Centraal of approximately 67 minutes. From Rotterdam Centraal, you can explore the city centre or use local public transport to reach attractions around the city.

Start with the famous Cube Houses and Markthal area, then enjoy lunch before visiting a museum or exploring the waterfront. Because Rotterdam has several attractions spread across different neighbourhoods, choose two or three priorities rather than trying to see everything in one day.

For more regional inspiration, explore our guide to places to visit in South Holland.

Who should visit Rotterdam?

Rotterdam is ideal if you enjoy contemporary culture, architecture and a lively city atmosphere. However, if you prefer narrow historic streets and traditional Dutch scenery, Leiden or Delft may suit you better.

9. Zandvoort: a day at the Dutch seaside

Best for: sandy beaches, coastal walks and relaxing by the North Sea.

Zandvoort beach

Sometimes, the best day trip is simply a change of pace. Zandvoort offers a sandy beach, beach cafés and space to enjoy the sea air. Therefore, it is particularly appealing during warmer weather, although a coastal walk can also be enjoyable outside summer.

One major advantage is the direct train connection from Amsterdam Centraal to Zandvoort aan Zee. The station is close to the beach, so you can reach the coast without needing a car or a complicated onward journey.

Spend your morning walking along the shore, stop for lunch at a beach café and enjoy the afternoon at your own pace. During busy summer days, however, trains can be crowded, so check departures and allow extra time.

Not sure which beach to choose? Read our comparison of Scheveningen versus Zandvoort before deciding.

10. Zaanse Schans: windmills and traditional Dutch scenery

Best for: historic windmills, traditional architecture, crafts and photography.

Zaanse Schans windmill

If you picture the Netherlands as a landscape of windmills and traditional green wooden houses, Zaanse Schans is a strong choice. This heritage area gives you the opportunity to explore historic industrial buildings, see working windmills and learn about traditional Dutch crafts.

However, it is important to plan the final part of the journey. Zaanse Schans is not directly outside Zaandam station. You can travel by train to the surrounding area and continue by bus, bicycle or on foot, depending on your route and preferences.

Allow several hours to explore the windmills and village, especially if you want to visit museums or workshops. Moreover, check the opening times and admission details of individual attractions before travelling, as not every site operates on the same schedule.

For more ideas in the region, see our guide to Zaandam for a day.

Can you combine Zaanse Schans with another destination?

Yes, a combination may be possible if you plan carefully. Nevertheless, avoid packing too many stops into one day. If you want time to explore the windmills, enjoy a leisurely lunch and visit a museum, it may be better to focus on Zaanse Schans rather than rushing between several towns.

Planning tip: Check the NS journey planner for train schedules and disruptions. For onward buses and local connections, verify the complete route before departure so you know how to reach each attraction and return to Amsterdam.

Practical tips for day trips from Amsterdam by train

A little preparation can make your Dutch day trip much easier. Before you leave Amsterdam, check your train times, choose the right ticket and confirm how you will reach the attractions. That way, you can spend more time exploring and less time figuring out transport.

Check train times and disruptions

Use the official NS website or the NS app to plan your journey. You can check departure times, connections, journey duration, fares and current travel information. In addition, check again shortly before leaving, because delays or planned engineering works may affect your route.

Where possible, choose a departure that gives you enough time to enjoy your destination without rushing. If you plan to visit several attractions, remember to allow time for walking and lunch as well as the return journey.

Choose the right train ticket

If you are visiting the Netherlands, you have several ways to pay for train travel. You can buy an e ticket online or through the NS app, or use a suitable contactless debit card, credit card or mobile payment method to check in and out. However, make sure you understand which method you are using and follow its rules throughout the journey.

With an e ticket, you do not check in and out in the same way as you do with a payment card. Follow the instructions provided with your ticket and keep it accessible until you leave the station. If you use a contactless card or device, check in before boarding and check out at the end of your journey. Use the same payment method for both actions.

For full instructions, read the official NS guidance on checking in and out and buying e tickets.

Plan the journey beyond the station

Although many Dutch city centres are walkable, not every attraction is next to a railway station. For example, reaching Scheveningen from The Hague or visiting Zaanse Schans may require a bus, tram, bicycle or additional walk.

Therefore, plan the complete route before you travel. Check the location of each attraction, local transport options and the time needed to return to the station. If you want a simple outing, choose a destination where the main sights are close together.

Pack for the Dutch weather

The weather in the Netherlands can change quickly, so bring layers and a light waterproof jacket. Comfortable walking shoes are useful throughout the year, especially if you plan to explore cobbled streets or walk along the coast. During summer, consider sunscreen and water; during colder months, check the forecast before heading out for a beach walk.

Frequently asked questions

What is the easiest day trip from Amsterdam by train?

Haarlem is a convenient choice for a straightforward city escape, with its historic centre within walking distance of the station. Leiden is another good option if you want canals, historic streets and a relaxed day of sightseeing.

Which destinations can you visit without a car?

You can visit many destinations by train, including Haarlem, Leiden, Delft, Utrecht, Alkmaar, Rotterdam and Zandvoort. However, some individual attractions require additional local transport, so check the route before setting off.

Can you visit more than one city in a day?

Yes, especially if the destinations are close together and you plan your train connections carefully. Nevertheless, visiting just one city often gives you more time to enjoy museums, cafés and local sights. If you combine destinations, choose a realistic itinerary rather than trying to fit everything in.

Do you need to book train tickets in advance?

You can buy many domestic train tickets shortly before departure. However, purchasing an e ticket before you start travelling can make your journey simpler. Always check the current fare, ticket conditions and any restrictions that apply to your chosen service.

Where can you find more Dutch day trip ideas?

Start with our guide to the best day trips from Amsterdam for more destination ideas. You can also explore places to visit in North Holland or places to visit in South Holland to discover more places worth adding to your itinerary.

Choose your next day trip from Amsterdam

The best day trips from Amsterdam by train depend on what you want to experience. Haarlem and Leiden are excellent for historic streets and relaxed walks, while Delft offers traditional Dutch charm. Meanwhile, Rotterdam provides modern architecture, Zandvoort is ideal for a coastal escape, and Alkmaar offers a taste of local traditions.

Whichever destination you choose, check the latest timetable, plan any onward transport and leave enough time to explore at your own pace. Then choose your destination, prepare your route and enjoy discovering more of the Netherlands by train.