Please sign in to post.

Buying a train ticket from Rome to Venice

My fiance and I are flying into Rome in June, spending a couple of nights there and then taking the train to Venice before we leave for our cruise. Being a new traveler to Europe I'm wondering when I need to purchase our train tickets. Does anyone have some tips and information that will help us with this?