Overview The average travel time between Odense and Amsterdam is 14h29 minutes. The quickest route is 13h35 minutes. The first train leaving Odense is at 18:40, the last at 20:28. There is an average of 1 trains a day between Odense and Amsterdam, leaving approximately every 1h40 minutes.