I'm looking at booking flights to Rome from SFO next June. There are no nonstop flights available so I'm basically looking at three options. The first leg on each of these is on United. Connecting flights are either Swiss or Lufthansa. I'm looking for opinions on what the best option would be from more experienced traveler:
Option 1: Two hour twenty minute connection in Zurich (looking at the flight history for the last two weeks, I would have definitely missed this connection at least once and I'm worried that I'm only seeing one more direct flight from Zurich to Rome later in the day).
Option 2: 6 hour connection in Frankfurt
Option 3: Pay $200 extra and make a three hour forty - five minute connection in Munich