1. Direct Flight:
- Air Canada: Approximately 5 hours and 45 minutes (non-stop)
- WestJet: Approximately 6 hours (non-stop)
2. Flight with One Stop:
- American Airlines (via Phoenix): Approximately 7 hours and 30 minutes
- United Airlines (via Denver): Approximately 8 hours and 40 minutes
3. Flight with Two Stops:
- Delta Airlines (via Atlanta and Los Angeles): Approximately 11 hours
It's worth noting that weather conditions, air traffic, and other factors can affect the flight duration. For the most up-to-date information, it is recommended to check the flight details provided by the airline you plan to book with.