The train journey from Rotterdam to Amsterdam takes 0h 34m on average and covers a distance of 35 miles.