Hi all - We will be traveling via rail from Amsterdam to Berlin - about a 6.5 hour trip. We have two choices for travel - direct train on an IC or 1 change - basically the same route but switching trains in Hannover to an ICE. This comes in about 10 minutes earlier but I wonder - is it worth switching trains to take the ICE for a couple of hours and save 10 minutes? We will not have a huge amount of luggage but certainly a bag each.
Also - it is currently €79 for 2nd class and €139 for 1st class. Is the difference for 1st class significant enough to pay the extra fee? Normally I would say no but a 6 hour train ride is a bit long. Would an IC train have a restaurant car to break up the ride in the seats? I have looked at DB Bahn's site and not found anything that helps.