Stuck wondering where to go after Amsterdam? You’re not alone.
Most visitors spend all their time in the city and completely miss what’s sitting right outside it.
I’ve been there too, and trust me, that’s a mistake worth fixing. This article covers 27 day trips from Amsterdam by train, all easy, affordable, and worth every minute.
I’ll show you where to go, how long each trip takes, and exactly what to expect.
No guesswork. No wasted time. Just honest travel advice you can actually use.
General Travel Information
Amsterdam Centraal is your starting point for all these trips.
The Dutch train system is reliable, frequent, and easy to use. Most destinations are within one to two hours.
Buy your ticket at the station or online through NS.nl. An OV-chipkaart makes travel even simpler.
Trains run early and late, so you have full flexibility. Most stations are clean and well-connected.
Always check the schedule the night before. Some towns need a bus or ferry after the train.
Travel light and go early to avoid crowds.
Curated List of 27 Day Trips from Amsterdam by Train
Here are 27 places you can reach by train from Amsterdam, each one worth a visit for its own reason.
1. Delft
Delft is a quiet, historic town known for its blue-and-white pottery and the birthplace of painter Vermeer.
The market square, old church, and canal streets make it feel like stepping back in time. You can visit pottery workshops and see how Delft Blue is still made today.
The train from Amsterdam takes about one hour. It is a calm, photogenic town that does not feel crowded. Great for a relaxed half-day or full day out.
2. Haarlem
Haarlem sits just 15 minutes from Amsterdam by train, making it one of the easiest day trips. It has a beautiful main square, the Frans Hals Museum, and a buzzing local market.
The city feels like Amsterdam but quieter and more local. Walk along the canals, visit the Grote Kerk, or grab coffee at a small café.
Haarlem is ideal if you want a slow morning with a lot of Dutch charm and not too much walking.
3. Zaanse Schans
Zaanse Schans is a living open-air museum with working windmills, wooden houses, and traditional crafts.
You can watch clogs being made, taste fresh cheese, and see how windmills actually work. It is about 20 minutes by train from Amsterdam. Go on a weekday to avoid large groups.
It feels like old Holland was brought to life. Perfect for families or anyone curious about Dutch history and how people lived centuries ago.
4. The Hague (Den Haag)
The Hague is the political capital of the Netherlands and home to the royal family. It has world-class museums like the Mauritshuis, where Vermeer’s “Girl with a Pearl Earring” hangs.
The city has a mix of grand architecture, modern buildings, and peaceful parks. From Amsterdam, it takes about 50 minutes by train.
After your museum visit, take a short tram ride to Scheveningen beach. The Hague feels polished and spacious compared to Amsterdam.
5. Utrecht
Utrecht is one of the Netherlands’ most loved cities, full of students, cafés, and canals with wharf cellars. The Dom Tower is the tallest church tower in the country and worth climbing.
Walk along the lower canal level, which is lined with restaurants and shops. The train from Amsterdam takes just 25 minutes.
Utrecht has a lively but laid-back energy. You could easily spend a full day here eating, drinking, and walking without ever getting bored.
6. Keukenhof / Lisse
Keukenhof is one of the world’s largest flower gardens and only open from late March to mid-May. It holds millions of tulips, daffodils, and hyacinths in full bloom.
Take the train to Leiden or Schiphol, then a direct bus to the park. It is crowded on weekends, so go on a Tuesday or Wednesday morning.
The colors are genuinely breathtaking. Even if you are not a garden person, the scale of it is something you will not forget quickly.
7. Gouda
Gouda is more than just cheese. Yes, the Thursday morning cheese market is famous and very fun to watch.
But the city also has a beautiful Gothic town hall, old canals, and lovely stroopwafel shops. The train takes about 45 minutes with one transfer.
Pick up fresh cheese directly from vendors at the market. Gouda is a relaxed, small town where you can eat well and walk around without feeling rushed.
8. Volendam
Volendam is a fishing village on the Markermeer lake with colorful wooden houses and traditional Dutch costumes.
You can try fresh herring at the harbor, walk along the dike, and soak in the old-world atmosphere. Take the train to Amsterdam Noord or Centraal, then a bus to Volendam.
The ride takes about 30 to 40 minutes total. It is a popular spot, so go early. The harbor view in the morning is quiet and very pretty.
9. Edam
Edam is a small, quiet town just a short bus ride from Volendam. It is famous for its round red-waxed cheese, which is exported worldwide.
The town itself is full of 17th-century buildings, draw bridges, and narrow canals. The cheese market runs on Wednesdays in summer.
You can combine Edam and Volendam in one day easily. Edam feels much less touristy than Volendam, which makes it a better choice if you prefer peace and local atmosphere.
10. Rotterdam
Rotterdam is nothing like the rest of the Netherlands. It is modern, bold, and full of striking architecture.
After World War II, the city was rebuilt from scratch, and today it has cube houses, a massive port, and a thriving food scene. The train from Amsterdam takes about 40 minutes.
Visit the Markthal, cross the Erasmus Bridge, and explore the harbor. Rotterdam is a city that surprises most visitors.
11. Kinderdijk
Kinderdijk is a UNESCO World Heritage Site with 19 historic windmills along a canal system built to manage water. It is about 15 minutes by bus or water taxi from Rotterdam.
The windmills are most impressive in the early morning light or at golden hour. Some mills are open to walk through. Kinderdijk is quieter than Zaanse Schans and feels more authentic.
It is a must-see if you want to understand how the Dutch have lived with and managed water for hundreds of years.
12. Nijmegen
Nijmegen is the oldest city in the Netherlands and sits in the eastern part of the country near the German border.
It has a rich Roman history, a lively student population, and a great riverside setting. The train from Amsterdam takes about 75 minutes. Walk along the Waal river, visit the Valkhof museum, and explore the old town streets.
Nijmegen has a gritty, real feel to it. It is not a typical tourist town, which is exactly what makes it interesting and worth the trip.
13. Texel Island
Texel is the largest of the Dutch Wadden Islands and feels like a world apart. Take the train to Den Helder, then a short ferry across.
The island has wide beaches, nature reserves, sheep farms, and a laid-back pace. It is best in spring and summer. Rent a bike and spend the day cycling through dunes and fields.
Texel is perfect if you need a break from city life. The air is clean, the views are open, and the island has a slow, refreshing rhythm.
14. Giethoorn
Giethoorn is called the “Venice of the Netherlands” because it has no roads, only canals and footpaths.
Rent a small electric boat and glide past thatched-roof farmhouses and flower-filled gardens. Take the train to Steenwijk, then a bus to the village. The total trip takes about 90 minutes.
Go on a weekday in spring or early summer for the best experience. Giethoorn is very popular, so arriving early matters. It is quiet, green, and genuinely unlike most places in the Netherlands.
15. Leiden
Leiden is a classic Dutch university city with canals, a hilltop fortress, and excellent museums. The Rijksmuseum van Oudheden has a real Egyptian temple inside.
Rembrandt was born here, and the city still celebrates that proudly. The train from Amsterdam takes about 35 minutes.
Leiden has a relaxed academic energy, great cafés, and lovely streets for walking. It is also close to the tulip fields and Keukenhof, making it a good base if you want to combine two stops in one day.
16. Alkmaar
Alkmaar is best known for its traditional cheese market, held every Friday morning from April to September.
Porters in colored guild jackets carry huge rounds of cheese across the square on wooden stretchers. It is theatrical, historic, and genuinely fun to watch.
The train from Amsterdam takes about 35 minutes. After the market, explore the old city center, which has beautiful canals and old churches.
17. Amersfoort
Amersfoort is a well-preserved medieval city with a solid old town center and beautiful city gates. It is less visited than Utrecht but equally charming.
The train from Amsterdam takes about 35 minutes. Walk along the Eem river, see the Onze-Lieve-Vrouwetoren, and explore the small streets around the old center.
Amersfoort has a calm, authentic Dutch feel. There are good local restaurants and a relaxed pace. It is a great option if you want history and quiet without the tourist crowds.
18. Schiedam
Schiedam is a small city near Rotterdam famous for its tall windmills and its long history of jenever, Dutch gin, production.
It has the tallest windmills in the world, some standing over 30 meters high. The train from Amsterdam takes about 50 minutes. Visit the National Jenever Museum and take a guided distillery tour.
The city center is compact and walkable. Schiedam is a good add-on to a Rotterdam day trip and offers a more local, quiet side of South Holland.
19. Hoorn
Hoorn is a historic port city on the Markermeer that was once a major trading hub for the Dutch East India Company.
The old harbor, merchant houses, and Hoofdtoren tower are all well preserved. The train from Amsterdam takes about 35 minutes.
Walk around the harbor area, visit the Westfries Museum, and have lunch at a waterfront café.
20. Enkhuizen
Enkhuizen is a small town with one of the best open-air museums in the Netherlands, the Zuiderzee Museum. It tells the story of life on the former Zuiderzee before it was dammed.
The train from Amsterdam takes about 55 minutes. The outdoor section of the museum recreates an entire old fishing village.
Walk through it at your own pace and talk to people demonstrating old crafts. Enkhuizen itself is quiet and charming, with a nice harbor and old streets worth strolling after the museum visit.
21. Breda
Breda is a lively southern Dutch city with a warm, slightly more relaxed culture than Amsterdam. It has a big market square, a Gothic church called the Grote Kerk, and a castle.
The train from Amsterdam takes about 75 minutes. Breda has good restaurants, a strong café culture, and some interesting street art.
It is less visited by tourists, which means you get a more genuine experience. If you like cities with a local feel and good food, Breda is worth the slightly longer train ride.
22. Hellevoetsluis
Hellevoetsluis is a historic naval town on the island of Voorne-Putten in South Holland. It was an important base for the Dutch navy in the 17th and 18th centuries.
The old fortifications and harbor are still well preserved. Take the train to Rotterdam and then a bus or regional train south. The town is quiet and off the typical tourist path.
If you are interested in Dutch naval history or just want to see a town that most visitors never reach, Hellevoetsluis is well worth the effort.
23. Oudewater
Oudewater is a tiny historic town known for its witch house, the Heksenwaag. In the Middle Ages, people accused of witchcraft were weighed here.
If the scales showed a “normal” weight, they were declared innocent. The town is small, very quiet, and easy to walk in one hour. Take the train to Gouda or Utrecht and then a local bus.
Oudewater is best combined with another stop. It is an odd, fascinating piece of Dutch history that most travelers completely miss.
24. Muiden
Muiden is a small village just 15 kilometers east of Amsterdam, best known for Muiderslot, a well-preserved medieval castle surrounded by a moat.
Take a bus from Amsterdam Centraal to reach it in about 30 minutes. The castle has guided tours and costumed guides who bring the history to life.
Muiden sits on the Vecht river and has a pretty harbor. It is a great half-day trip, especially with kids or anyone who loves old castles. Combine it with nearby Naarden for a fuller day out.
25. Drachten
Drachten is a modern town in Friesland known for being one of the first places to remove traffic signs and lights as an experiment in shared road use.
It is less of a tourist town and more of a curious cultural stop. The train from Amsterdam takes about 90 minutes. Friesland itself has a distinct culture and even its own language.
Drachten works well as a base to explore the wider Friesland region. It suits travelers who like going off the beaten path and seeing how ordinary Dutch life actually works.
26. Assen
Assen is the capital of Drenthe province and a good starting point for exploring the Dutch countryside.
It has the Drents Museum, which holds some of the best prehistoric finds in the country, including bog bodies. The train from Amsterdam takes about 90 minutes.
The area around Assen has ancient megalithic tombs called hunebedden, which are very different from anything you will see in western Holland.
Rent a bike from the station and spend the day exploring the flat, green Drenthe landscape at your own pace.
27. Brussels, Belgium
Brussels is just under two hours from Amsterdam by Thalys or Intercity train, making it a very doable international day trip.
The Grand Place is one of the most impressive town squares in Europe. Eat waffles, try local fries, visit the Atomium, or explore the Art Nouveau neighborhoods.
The city has a relaxed, slightly grittier feel compared to Amsterdam. Note that you need to book a cross-border ticket in advance.
Recommendations for Day Trips from Amsterdam
Here are five practical tips to make your day trips better:
- Plan ahead: Book train tickets online the night before to save money and time.
- Go early: Most popular spots get crowded by midday, so start your trip before 9 AM.
- Pack light: A small bag with water, snacks, and a portable charger is all you need.
- Check hours: Many museums and markets are closed on Mondays or have seasonal hours.
- Combine stops: Towns like Edam and Volendam, or Hoorn and Enkhuizen, pair well together in one day.
Conclusion
I stood at Amsterdam Centraal once, totally unsure where to go. I just picked a train. That one decision made my whole trip better.
The Netherlands is small, well-connected, and full of great spots waiting for you.
Pick one town from this list and go this week.
Which day trip are you planning first? Drop it in the comments below. And if this helped, share it with a friend planning the same trip.
Frequently Asked Questions
What is the best day trip from Amsterdam by train?
Haarlem and Utrecht are the top picks, close, easy, and full of things to see.
How far in advance should I book train tickets in the Netherlands?
One to two days ahead is fine, but book earlier for Brussels.
Can I visit multiple towns in one day trip from Amsterdam?
Yes, Edam and Volendam of Hoorn and Enkhuizen work great together.
Is the Dutch train system easy to use for tourists?
Yes, trains are on time, signs are in English, and the NS app helps a lot.
Do I need a visa to take a day trip to Brussels from Amsterdam?
No, a Schengen visa or EU passport covers Belgium too.




























