The journey from Frankfurt takes just under five hours, and from Hannover, it takes over four hours. Amsterdam is famous for ...