Weekend Trip to the Netherlands: Best Things to Do & See

Discover how to spend a weekend in the Netherlands, with top things to do in Amsterdam and easy day trips to Rotterdam, Utrecht, Haarlem and beyond.

Planning a weekend trip to the Netherlands is one of the easiest and most rewarding ways to explore Europe from London. With fast, city-centre to city-centre travel, you can go beyond Amsterdam to discover a mix of vibrant cities, historic towns and coastal escapes, all within easy reach.

From Amsterdam’s iconic canals and world-class museums to Rotterdam’s modern architecture, Utrecht’s relaxed charm and seaside spots like Zandvoort, there’s a wide range of things to do in the Netherlands for a weekend. It’s easy to explore multiple destinations in a single trip, with high-speed trains from St. Pancras International and great onward rail connections, making it ideal for a well-paced and memorable weekend break.

How can you make the most of a weekend trip to the Netherlands?

To get the most out of your weekend trip to the Netherlands, focus on combining multiple destinations with efficient rail travel.

Top tips:

  • Prioritise 2-3 cities rather than staying in one place
  • Book popular attractions in advance
  • Use trains to travel between cities quickly
  • Explore each city on foot or by bike
  • Balance cultural highlights with relaxed experiences

What are the best places to visit in the Netherlands for a weekend?

Amsterdam – canals, culture and iconic city life

Amsterdam is one of Europe’s most vibrant capitals, known for its UNESCO-listed canals, world-class museums and laid-back atmosphere.

  • Visit the Rijksmuseum and Van Gogh Museum
  • Take a canal cruise for a different perspective of the city
  • Explore neighbourhoods like Jordaan and De Pijp
  • Browse boutiques and cafés in the Nine Streets (De Negen Straatjes)
  • Discover local food markets and canal-side dining

Rotterdam – modern architecture and creative energy

A bold contrast to Amsterdam, Rotterdam is known for its contemporary skyline and innovative design.

  • See the Cube Houses and Markthal
  • Visit the Depot Boijmans Van Beuningen (art storage museum)
  • Walk along the waterfront and Erasmus Bridge
  • Explore street art and creative districts
  • Take in skyline views from the Euromast

Utrecht – historic charm with a local feel

With its medieval centre and unique canal-side terraces, Utrecht offers a more relaxed and authentic Dutch experience.

  • Climb the Dom Tower for panoramic views
  • Walk along the canals with their unique wharf-level cafés
  • Visit museums and galleries in the old town
  • Enjoy independent cafés and boutique shops
  • Explore by bike or on foot

The Hague – culture and coast combined

The Hague blends grand architecture with seaside access, making it ideal for a varied day trip.

  • Visit the Mauritshuis (home to Vermeer’s Girl with a Pearl Earring)
  • Explore Binnenhof and historic government buildings
  • Walk or cycle along Scheveningen beach
  • Visit art museums and galleries
  • Enjoy seaside cafés and restaurants

Haarlem – boutique shopping and historic streets

Just minutes from Amsterdam, Haarlem is perfect for a slower-paced visit with plenty of character.

  • Explore Grote Markt and St. Bavo’s Church
  • Visit the Frans Hals Museum
  • Browse independent boutiques and concept stores
  • Enjoy cafés and restaurants in a relaxed setting
  • Walk along quiet canals and hidden courtyards

Delft – canals and classic Dutch beauty

Known for its blue-and-white pottery and picturesque streets, Delft offers a traditional Dutch experience.

  • Visit the Royal Delft pottery factory
  • Wander through the historic market square
  • Explore canals and bridges throughout the old town
  • Learn about Johannes Vermeer’s life and work
  • Relax in waterside cafés

Zandvoort – a seaside escape

Zandvoort provides wide sandy beaches and a refreshing coastal atmosphere just outside Amsterdam.

  • Walk along the beach and dunes
  • Relax at beachfront cafés and restaurants
  • Try watersports or cycling routes
  • Visit nearby nature reserves
  • Enjoy sunset views over the North Sea

Netherlands Weekend Itinerary (Friday-Sunday)

Friday:

London → Amsterdam 

Start your weekend trip to the Netherlands from London with a direct high-speed train from St. Pancras International to Amsterdam Centraal.

Journey time: ~4 hours
Suggested departure: Late afternoon (to arrive early evening)

Evening plan:

  • Check into a central hotel (Jordaan or Canal Ring area)
  • Take a gentle walk along the canals at sunset
  • Dinner in Jordaan or De Pijp

Saturday:

Multi-city exploration (Utrecht + Rotterdam/The Hague)

Thanks to the Netherlands’ excellent rail network, you can comfortably visit two additional cities in one day.

Morning:

Amsterdam → Utrecht (~15–20 mins)

Take an early train from Amsterdam Centraal to Utrecht Centraal.

  • Walk along the unique sunken canals
  • Climb the Dom Tower (book ahead)
  • Coffee at a canal-side café

Afternoon:

Utrecht → Rotterdam (~35-40 mins)

Continue your journey south to Rotterdam Centraal.

  • Lunch in Markthal
  • Visit the Cube Houses
  • Walk across Erasmus Bridge
  • Euromast views

Evening:

Rotterdam → Amsterdam (~30-35 mins)

  • Dinner in Amsterdam
  • Canal stroll and drinks

Sunday:

Keep your final day slower, with one short trip before returning to London.

Option 1:

Delft (classic Dutch experience): ~45 mins from Amsterdam

  • Canals and historic squares
  • Royal Delft pottery
  • Relaxed cafés

Option 2:

Zandvoort (coastal escape): ~25 mins from Amsterdam

  • Beach walks and dunes
  • Seafront cafés
  • Fresh sea air

Option 3:

Haarlem (easy cultural day trip): ~15-20 mins from Amsterdam

  • Grote Markt and St. Bavo’s Church
  • Independent boutiques and cafés
  • A relaxed, less crowded atmosphere than the capital

Return to London

Depart Amsterdam Centraal early-mid afternoon to arrive back at St. Pancras International early evening.

How do you travel from London to the Netherlands by train?

The easiest way to plan a weekend trip to the Netherlands from London is by high-speed rail from St Pancras International to Amsterdam.

What to expect

  • Journey time: Around 4 hours
  • Direct city-centre to city-centre travel
  • Comfortable, spacious seating

Before you travel

On board

  • Enjoy free Wi-Fi
  • 2 pieces of luggage + 1 hand luggage as standard
  • Space to relax or work
  • A smooth, convenient journey

Practical information for travelling to the Netherlands

Currency: Euro (€)
Language: Dutch (English widely spoken)
Time zone: CET (1 hour ahead of UK)
Transport: Excellent rail and public transport network, including trains, trams and bikes for hire.

A weekend trip to the Netherlands offers far more than a single city break. From Amsterdam’s canals to Rotterdam’s skyline, Utrecht’s charm and coastal escapes like Zandvoort, it’s a destination designed for exploration. With high-speed rail from London, discovering multiple cities in one weekend has never been easier.

FAQs

How long does the high-speed train from London to Amsterdam take?

The direct high-speed train from St. Pancras International to Amsterdam takes around 4 hours, offering a fast and convenient city-centre to city-centre journey.

How long does the high-speed train from London to Rotterdam take?

Travelling from St. Pancras International to Rotterdam by high-speed train takes approximately 3 hours 15 minutes. As the first stop in the Netherlands, Rotterdam is often the quickest option from London, with a smooth, direct journey straight into the city centre.

Can I visit multiple cities in the Netherlands in one weekend?

Yes, the Netherlands has an excellent rail network, with most major cities like Rotterdam, Utrecht and The Hague all within 30-60 minutes of each other by train, making multi-city trips easy.

What is the best way to get around the Netherlands?

The easiest way to travel between cities is by train. The Dutch rail network is frequent, reliable and well-connected, with short journey times between destinations.

How much does a weekend trip to the Netherlands cost?

The cost of a weekend trip to the Netherlands from London can vary depending on when you book and your travel style:

Train tickets: From £35-£120 return when booked in advance
Accommodation: £100-£250 per night for central hotels
Food & activities: £50-£100 per day

Booking early and travelling off-peak can help keep costs lower, making it easier to plan a cheap weekend trip to the Netherlands.

When is the best time to visit the Netherlands for a weekend?

The Netherlands is a great year-round destination, but the best time depends on what you’re looking for:

Spring (March-May): Ideal for tulip season and mild weather
Summer (June-August): Longer days, perfect for canals and outdoor dining
Autumn (September-October): Fewer crowds and good value
Winter (November-February): Festive markets and quieter cities

For a balance of weather and crowds, spring and early autumn are often the best times for a weekend trip.

What should I pack for a weekend in the Netherlands?

Packing smart will help you make the most of your trip, whatever the season:

Essentials:

  • Comfortable walking shoes (cities are best explored on foot or by bike)
  • A waterproof jacket or umbrella (weather can be changeable)
  • Layers for cooler mornings and evenings
  • A small backpack or day bag
  • Smart-casual outfit for restaurants
  • Portable charger for long sightseeing days
  • Travel adapter (European plug type C/F)