Checking flights from Chicago to Venice through Frankfurt and return Barcelona to Chicago through Frankfurt, are we better off having a 2 hour+ layover in Frankfurt or 4 hour+ layover? Also does it matter which flights, going or returning? Have never flown to Europe so want to make right decision. Also some flights only have 1 + hour layover, so don't want those.
Thanks much.