This will be our first time in Italy and were wondering if our itinerary is realistic. In a nutshell, Venice -> Vernazza -> Rome, and below is the description.
July of this year:
2nd - Arrive Morning Venice
3rd - Venice
4th - Leave Afternoon Venice, Arrive Vernazza
5th - Leave Afternoon Vernazza, Arrive Rome
6th - Rome
7th - Rome
8th - Fly Back Home from Rome
Also, we are planning on taking the train, is there a direct train from Venice to Vernazza and from Vernazza to Rome? And what is the best website to buy train tickets from? I found trenitalia, but I do not know if this is the "go to" website. Or should I just buy train tickets "on the spot" instead of "in advance"?
We are planning on using Airbnb for our stay in Italy.
Thanks