Skip to main content
Image from Jeroen C. van Zijp

Cruise ships to Amsterdam

Amsterdam is a major European hub for water-based travel, welcoming millions of visitors annually via cruise ships, ferries, and private sailboats. As a historic maritime city, it offers convenient access to its vibrant centre from the water. Whether you're docking at the Passenger Terminal Amsterdam, arriving by ferry from the UK, or sailing your own boat into the city’s picturesque canals, here’s everything you need to know.

Arriving by Cruise Ship: Passenger Terminal Amsterdam (PTA)

Amsterdam is a major hub for transport and travel, welcoming millions of visitors annually via cruise ships and ferries. The Passenger Terminal Amsterdam (PTA), located at Piet Heinkade 27, features a 600-meter quay, reception halls, and panoramic views of the IJ harbour and city centre. It's a 15-minute walk from Amsterdam Central Station, with tram 26 and taxis available for quicker access. Luggage storage is available at the terminal and check out our full guide to getting around in Amsterdam for easy connections to explore the city.

Ferries to Amsterdam

Ferries provide a comfortable and scenic way to reach Amsterdam, especially from the United Kingdom. Three major ferry operators serve the city:

  • DFDS Seaways operates daily cruises from Newcastle to IJmuiden. From IJmuiden, Amsterdam is accessible by car via the A9 and A10 motorways, by DFDS coach service to Central Station, or by taxi. Note that taxis can be expensive, with fares around €60 each way.
  • Stena Line offers twice-daily ferries from Harwich to Hoek van Holland. From there, Amsterdam is approximately a 1 hour and 20-minute drive. Alternatively, trains connect Hoek van Holland to Amsterdam in about 1 hour and 45 minutes.
  • P&O Ferries provides nightly crossings from Hull to Rotterdam Europoort. The drive to Amsterdam takes about 90 minutes. P&O also offers a coach service from Europoort to Rotterdam Central Station, with regular trains to Amsterdam.

Arriving by Private Boat

Sailing into Amsterdam is a unique experience, offering direct access to the city’s iconic canals. Private boats and yachts can dock at various marinas, including:

  • Sixhaven Marina: A small, centrally located marina near Amsterdam Central Station.
  • Amsterdam Marina: Located in the NDSM area, offering modern facilities.
  • City Marina IJdock: Close to the city centre with easy transport access.

For more tips about boating in Amsterdam, read our complete guide and check out these tips for the best locations for sailing in the wider area.

  • Boats over 20 meters require a permit to enter the canals.
  • The speed limit in canals: 6 km/h.
  • Mooring is only allowed in designated areas.