I'd check this site out:
https://www.ricksteves.com/travel-ti...rtation/trains
There are a few other train dedicated sites that I found helpful when I was debating a train trip from Venice to Northern Europe. I don't remember the names, but found them using Google.
Have fun.