Hi, my girlfriend and I will be traveling Italy this may, We will be spending time in Rome, Pisa, Cinque Terre, Florence and Venice. 4-5 days each (other then pisa). We are excited to see many of the main tourist areas, as well as taking in the local culture. I was wondering anyone has any tips on how to skip lines for some of these more popular attractions? We are both university students so we are quite price conscious. I have read up on city passes for some of the larger cities, are they worth it? Also will we be able to purchase them when in the city?
Edit: I was also wondering how busy Italy actually is in may? Our route will be rome, pisa, cinque tere, florence, venice,
Edit 2: We will also be in Barcelona before Rome, so these questions all apply for Barcelona too!