R-NET bus at Amsterdam Centraal station bus terminal under the curved architectural roof, connecting IJmuiden cruise port to Amsterdam city centre
IJmuiden

IJmuiden Cruise Port to Amsterdam: The Complete Transfer Guide

Getting from the IJmuiden cruise terminal to Amsterdam is straightforward once you know your options — but it requires a bit more planning than the city-centre terminals. The IJmuiden cruise terminal is 25km from Amsterdam city centre, and the most popular destination for passengers is Amsterdam itself. Here’s everything you need to know about making the transfer efficiently.

Arriving on the DFDS ferry from Newcastle instead? The ferry docks at a different terminal from the cruise ships — Felison Terminal at Sluisplein 33, on the inner harbour — and the transport connections there are not the same. Read arriving at IJmuiden by ferry instead.

Where Is the IJmuiden Cruise Terminal?

The IJmuiden cruise terminal stands at Averijhaven, 1976 BZ IJmuiden, at the seaward entrance to the North Sea Canal — roughly 25km west of Amsterdam city centre and 15km west of Haarlem. Ships berth here rather than in Amsterdam itself because they are too large for the canal and the sea locks, which is why your itinerary may print the call as “Amsterdam (IJmuiden)” even though the two are an hour apart.

One address worth not confusing with it: the DFDS ferry from Newcastle uses Felison Terminal, Sluisplein 33, on the inner harbour. Different building, different bus stops, different connections.

Transport Options from IJmuiden to Amsterdam

Option 1: Bus + Train (Cheapest)

The bus leaves from IJmuiden, Badweg — about four minutes on foot from the terminal — and runs to Haarlem Station in roughly an hour. Check the line number on the day rather than from any guide, including this one: IJmuiden’s routes have been renumbered more than once. Put IJmuiden, Badweg into 9292.nl or Google Maps and it returns the current line and the next departure. From Haarlem, Intercity trains depart every 15 minutes to Amsterdam Centraal — journey 15 minutes. Total transfer: 60 to 75 minutes, the figure Cruise Port IJmuiden itself publishes, costing around €5–7 per person each way. Buses from the terminal also run direct to Amsterdam Sloterdijk, where a train, metro or tram takes you into the centre.

Buy an OV-chipkaart (reloadable transit card) or single-journey tickets at Haarlem station. GVB day tickets (valid on Amsterdam trams) are available at Centraal station.

Option 2: Cruise Line Shuttle Bus

Most cruise lines offer a paid shuttle from IJmuiden to Amsterdam Centraal — typically €15–25 per person return. The shuttle is the most convenient option: no connections, direct to Centraal, timed to the ship’s schedule. Check your ship’s shore excursion desk for pricing and times. Sells out — book on board as soon as it’s available.

Option 3: Taxi or Rideshare

Licensed taxis are available at the terminal. A taxi from IJmuiden to Amsterdam city centre costs approximately €65–80 and takes 35–45 minutes. Uber and Bolt operate from IJmuiden — book via app before disembarking to minimise waiting time. For a group of 4, a taxi is competitive with the shuttle on a per-person basis.

Option 4: A Pre-Booked Transfer or Tour

Third-party operators sell terminal pick-up with a guided Amsterdam visit and a timed return, typically €45–80 per person for a half day. What you are buying is the removal of every connection and every decision. It is the most expensive option per person and the least flexible once you are in the city, but for passengers who do not want to think about the bus at all, it does exactly what it promises.

Going to Haarlem Instead of Amsterdam

Don’t overlook Haarlem as a destination. The bus takes you there directly, with no train change — allow about an hour, which is what Cruise Port IJmuiden itself quotes. Haarlem’s historic centre is a 10-minute walk from the station, and the city is beautiful, far less crowded than Amsterdam, and genuinely rewarding. See our dedicated guide: Haarlem from IJmuiden Cruise Port.

Getting Around IJmuiden Itself

Not everyone is going to Amsterdam, and the terminal is closer to a genuinely good shore day than most passengers realise.

  • The sea locks — among the largest in the world, with a free viewing area within walking distance of the terminal.
  • The harbour fish market — an easy walk, and the best kibbeling in the country.
  • IJmuiden beach — about 2km, a 20-minute walk through the harbour or a five-minute taxi.
  • Haarlem — one direct bus, no connection to miss, about an hour.

The full picture is in our guide to things to do in IJmuiden cruise port.

Return Journey — Critical Timing Tips

  • Check your ship’s all-aboard time carefully — not the departure time
  • Allow at least 90 minutes from Amsterdam Centraal to being back on the ship if using public transport
  • Shuttle buses are timed to the ship — cruise line shuttles are the safest option if cutting it fine
  • Taxis and rideshares can be subject to traffic on the A9 between Haarlem and IJmuiden — allow extra time in rush hour

See our full IJmuiden guide: IJmuiden Cruise Port — Your Complete Shore Day Guide.

Frequently Asked Questions

Is there a free shuttle from IJmuiden to Amsterdam?

No free shuttle is provided independently. Cruise lines offer paid shuttles (€15–25 return). The most affordable independent option is the bus plus a train — approximately €5–7 each way.

How long does it take to get from IJmuiden to Amsterdam?

By bus and train: 60 to 75 minutes according to the port itself. Budget 90 minutes for the return leg. By taxi or rideshare: 35–45 minutes. By cruise shuttle: 40–50 minutes. Budget 90 minutes total for public transport including walking between connections.

Where exactly is the IJmuiden cruise terminal?

At Averijhaven, 1976 BZ IJmuiden, at the entrance to the North Sea Canal — 25km from Amsterdam city centre and 15km from Haarlem. It is a separate terminal from the DFDS ferry building at Sluisplein 33.

Can I walk to the beach from the cruise terminal?

Yes. IJmuiden beach is roughly 2km away, about a 20-minute walk through the harbour area past the fish auction and the sea locks, or a five-minute taxi ride.

What does the transfer to Amsterdam cost?

The bus plus the train runs about €5–7 per person each way. The cruise line shuttle is typically €15–25 per person return. A taxi is €65–80 each way, which for a group of four is competitive with the shuttle.