We took train from Schipol to Amsterdam. The train that we took was a direct train to Rotterdam Centraal. Took about 30 minutes. Then we took a tram available right outside station to wilaminapier which took about 15 minutes. Then a 10 minute walk to cruise terminal. Train was about 19 Euros and Tram was 4 euros. 4 euro senior tram to pass got us 24 hours of use of tram,metro and buses in Rotterdam. We are seniors and I do like trains. We had 1 large bag each and 1 carry on and it was pretty easy. You can pre buy train tickets good for essentially all day. I pre bought train online thru 9292 app. You can also buy tram tickets as well but I did not. Your phone becomes your ticket.