I was just in venice. foggy all 4 days I was there. anyway my original flight back was on LH-vce-fra leaving at 10:50 a.m. connecting to a nonstop UA flight to IAH. perhaps that would work for you. just add on the iah-sfo segment. flight time was 14h 25m to Houston.