I am looking for tickets (late May to late June) departing from anywhere in the NE United States into Vienna and returning out of Venice. Right now, the best price I'm seeing is departing from/returning to Toronto, where there is a non-stop Toronto to Vienna on Austrian Air and a return flight on Lufthansa (with a 2 hour 20 minute layover in Frankfurt). I have never flown either of these airlines and would love to hear what you think of them.
There is also a nonstop return from Venice to Toronto on Air Canada Rogue, but after reading the scathing reviews I'm thinking stopping in Frankfurt might be worth it if the experience is that much better on Lufthansa. Thanks!