Traditional white drawbridge over the Spaarne river in Haarlem with historic Dutch step-gable merchant houses in the background
IJmuiden

Haarlem from IJmuiden Cruise Port: Bus, Times and What to Do

Every cruise passenger arriving at IJmuiden faces the same default assumption: get to Amsterdam. And Amsterdam is wonderful. But Haarlem is closer, simpler to reach, and the city many people who have done both quietly prefer — a complete Dutch city of canals, Golden Age streets and two world-class museums, with a fraction of the crowds.

This guide covers the journey in both directions first, because that is the part that decides your day, and then what is worth your time once you are there.

Coming in on the DFDS ferry? You dock at Sluisplein 33, a different terminal from the cruise berth, and you have until 16:45 rather than a ship’s all-aboard time. See arriving at IJmuiden by ferry for the timings.

Getting from IJmuiden Cruise Terminal to Haarlem

There is no train station in IJmuiden, so the bus is the route. The nearest stop to the Felison Cruise Terminal is IJmuiden, Badweg — about 240 metres from the terminal building, four minutes on foot. Cruise Port IJmuiden puts the journey to Haarlem at 45 to 60 minutes door to door.

Check the line number on the day, not from a guide. Dutch bus routes get renumbered at every timetable change, and IJmuiden’s have moved more than once. Put IJmuiden, Badweg in as your starting point at 9292.nl or in Google Maps and it will give you the current line, the platform and the next departure. The stop name does not change; the number does.

Paying for the bus

Tap a contactless bank card or phone on the reader as you board and again as you get off — miss the check-out and you are charged the maximum fare. On many call days the transport desk inside the Felison terminal also sells a public transport day pass, which is worth asking about at the desk if you plan more than one hop.

Getting back: Haarlem to IJmuiden

The return runs the same way, from the bus stops outside Haarlem Station, and this is the leg people underestimate. Allow the full hour, not the optimistic 45 minutes: buses run less often in the late afternoon, and a shore day has no second chance. Our rule of thumb is to be at the stop in Haarlem two hours before all-aboard — that gives you the hour of travel plus a whole hour of slack.

If it goes wrong, a taxi from Haarlem to the terminal is roughly €30–40 and takes about 25 minutes. Worth knowing, and worth never needing. Check your own all-aboard time on the IJmuiden ship schedule before you set out.

Heading to the capital instead? The bus from the terminal runs towards Amsterdam Sloterdijk, where you pick up a train, metro or tram into the centre — the port puts that at 60 to 75 minutes each way. The full comparison of routes, fares and the ship’s own shuttle is in our IJmuiden to Amsterdam transfer guide.

Why Haarlem Rather Than Amsterdam

Haarlem was the cultural and commercial capital of the Netherlands before Amsterdam rose to prominence, and it still looks it. The medieval Grote Markt is dominated by St Bavo’s Church, one of the finest Gothic buildings in the country, and the streets around it are lined with 17th-century merchant houses, independent shops and cafés facing small canals and tree-lined squares. Haarlem has the second-greatest concentration of Golden Age architecture in the Netherlands — only Amsterdam exceeds it — and sees a fraction of the visitors.

The practical case is just as strong. It is one bus with no connection to miss, against a bus plus a train or metro for Amsterdam. That is an hour less travelling and one fewer thing to go wrong, which on a six-hour shore day is the difference between seeing a city and commuting to one.

What to Do in Haarlem on a Shore Day

One thing worth knowing before you book anything: every experience listed below can be cancelled free up to 24 hours beforehand. For a cruise passenger whose arrival time can move, that matters more than the price does.

Grote Markt and St Bavo’s Church

The heart of the city, and a ten-minute walk from the station. The Grote Kerk houses a Müller organ played by both Handel and the young Mozart — one of the great instruments of Europe. Entry is €4.00 for adults and €2.00 for ages 13–16, free for younger children with family (bavo.nl, checked August 2026). On Saturday mornings the square fills with market stalls.

Frans Hals Museum

The world’s finest collection of the Haarlem Golden Age painter, including his late group portraits of the almshouse regents, painted when Hals was in his eighties — as unsparing a piece of work as anyone has ever made about growing old. Entry €18.50 for adults, free for under-18s (franshalsmuseum.nl, checked August 2026).

Teylers Museum

The neoclassical facade of the Teylers Museum on the Spaarne in Haarlem

The oldest museum in the Netherlands, opened in 1784 and still displayed in its original oval gallery: fossils, drawings by Michelangelo and Raphael, and 18th-century electrical machines built when electricity was a rumour. Entry €18.50 for adults and €2.50 for ages 6–17 (teylersmuseum.nl, checked August 2026).

Book ahead: Teylers Museum entry on GetYourGuide — €19.00, free cancellation up to 24 hours before. Fifty cents over the door price to skip the desk and keep the option to cancel.

Haarlem Canal Cruise

A canal boat moored on a tree-lined Haarlem canal in front of tall brick houses

Haarlem’s waterways are smaller than Amsterdam’s and, to a lot of people, better for it — the Spaarne river running past historic warehouses and under the Gravenstenenbrug, with a skipper who actually knows the city. Fifty minutes on a heated boat, which on a grey North Sea morning is not nothing.

Book ahead: Haarlem canal cruise on Tiqets — from €19.95, 50 minutes, free cancellation up to 24 hours before.

Guided Walking Tour of the Centre

A bronze statue on the Grote Markt with the tower of St Bavo’s Church rising behind it

Two hours on foot with an English-speaking guide, starting at Lepelstraat 3, covering the Grote Markt, the hofjes — Haarlem’s hidden almshouse courtyards, which you will not find on your own — and the Golden Age streets. The most efficient way to understand a city you have only one day in.

Book ahead: Haarlem city centre walking tour on Tiqets — from €28.50, 2 hours, English, free cancellation up to 24 hours before.

Windmill De Adriaan

Windmill De Adriaan standing beside the Spaarne river in Haarlem

The white windmill on the Spaarne is Haarlem’s landmark — burned down in 1932 and rebuilt from the original drawings in 2002, which is a very Dutch thing to do. The guided tour takes you up inside the working mill for a view over the rooftops.

Book ahead: Windmill De Adriaan guided tour on GetYourGuide — from €8.00, one hour, free cancellation up to 24 hours before. The cheapest hour in this guide and one of the best.

Beer Tasting at the Jopenkerk

Copper brewing kettles and stained glass inside the Jopenkerk, Haarlem’s brewery in a former church

Haarlem’s own brewery occupies a deconsecrated church, with the brewing tanks standing where the altar used to be. The tasting runs an hour and walks you through Jopen’s beers, several of which are brewed to recipes recovered from the city archives — Haarlem was a brewing town centuries before it was a museum town.

Book ahead: Jopenkerk beer tasting on GetYourGuide — from €21.00, one hour, free cancellation up to 24 hours before.

Stroopwafel Workshop

Freshly baked stroopwafels cooling on a rack surrounded by bowls of toppings

Forty-five minutes making traditional stroopwafels by hand, and eating them warm, which is the only way they are genuinely worth eating. The best thing on this page to do with children, and the one you will still be talking about at dinner on the ship.

Book ahead: traditional stroopwafel workshop on GetYourGuide — from €28.00, 45 minutes, free cancellation up to 24 hours before.

Saturday Flower Market

If your call falls on a Saturday, the weekly flower and plant market on the Grote Markt is one of the most colourful in the country, and spectacular in tulip season. See our tulip season guide for the full spring picture.

Two Ways to Spend the Day

Half day ashore

  • Bus from IJmuiden, Badweg to Haarlem Station — allow an hour
  • Ten-minute walk along the Spaarne to the Grote Markt
  • St Bavo’s Church, then coffee on the square
  • One museum, or the canal cruise if the weather is kind
  • Back at the bus stop two hours before all-aboard

Full day ashore

  • Morning bus, then the two-hour guided walk to get your bearings
  • Lunch on the Grote Markt or beside the Spaarne
  • Frans Hals or Teylers in the afternoon — both are an easy 90 minutes
  • Windmill De Adriaan or the Jopenkerk before you leave
  • Back at the bus stop two hours before all-aboard

Frequently Asked Questions

How do I get from IJmuiden cruise port to Haarlem?

By bus from IJmuiden, Badweg, about four minutes on foot from the Felison Cruise Terminal. Cruise Port IJmuiden puts the journey at 45 to 60 minutes. Check the current line number on 9292.nl or Google Maps on the day — IJmuiden’s routes have been renumbered more than once, and the stop name is the reliable thing to search on.

How do I get back from Haarlem to IJmuiden?

The same route in reverse, from the stops outside Haarlem Station. Allow the full hour and aim to be at the stop two hours before your ship’s all-aboard time. A taxi, if it comes to that, is roughly €30–40 and about 25 minutes.

Is Haarlem better than Amsterdam for a shore day?

For anyone who has already seen Amsterdam, or who would rather spend the day in a city than on public transport, yes. It is one bus instead of a bus plus a train, it has two museums of genuine international standing, and you will not queue for any of it. Amsterdam is the better call if it is your first visit to the Netherlands and you want the thing you have seen in photographs.

Can I do both Haarlem and Amsterdam in one shore day?

Possible, rushed, and not something we would recommend. Haarlem to Amsterdam is about 15 minutes by train, so it can be done — but you would be spending close to three hours of a six-hour day in transit. Choose one and do it properly.

Do I need to book anything in advance?

The churches, the squares and the canals need nothing. The guided experiences do sell out in summer, and since every one of them cancels free up to 24 hours ahead, booking early costs you nothing but a click if your plans change.

For the rest of the port — the terminal, the ship calendar, and what is walkable if you would rather not leave IJmuiden at all — start at the IJmuiden cruise port guide or our guide to things to do in IJmuiden.

Prices checked August 2026 and subject to change — the price shown at checkout is always the one that counts. Booking links to Tiqets and GetYourGuide earn us a commission at no extra cost to you. Product photography supplied by Tiqets and GetYourGuide.