We have a 2 week trip planned in March, flying into and out of Rome. Based on responses to another question I posted, I think we've decided to limit our main (likely all) overnights to Florence, Venice and Rome. So, now I'm trying to decide what makes most sense, it looks like we could easily take a train to Florence from FCO upon arrival (likely with change in Rome) (cost varies but around 40USD?) but another possibility would be to fly to Venice from FCO, for approx $80 (plus 1 bag, $30?). I'm guessing the overall cost of travel for the 2 weeks may end up being close to the same either way so my first question is:
Is there any advantage to starting in Venice (3-4nights) then heading to Florence (6-7 nights) then ending in Rome, vs Florence first, continuing to Venice then back to Rome (3-4 nights)?
Second question, looking at trenitalia website, I'm a little confused about all of the different ticket pricing available. Is the CartaFRECCIA something we can get before traveling? Is it only available for residents/citizens? We are both over 60, one dual citizen, on US, but both US residents.
Thank you.