Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline WestJet

The cheapest airline(s) flying from Houston to Calgary is WestJet.

  • WestJet WestJet
  • United Airlines United Airlines
  • Air Canada Air Canada
  • Hahn Air Lines Hahn Air Lines
  • American Airlines American Airlines
  • Alaska Airlines Alaska Airlines
  • Aeromexico Aeromexico
Cheapest Month April

Travel Period: February 2025 - January 2026

The cheapest month(s) to fly from Houston to Calgary is April.

  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
  • Jan 2026
Cheapest Day of the Week Friday

The cheapest day(s) of the week to fly from Houston to Calgary is Friday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 09:32 IAH
    13:07 YYC
    4Hrs, 35m Direct
  • IAHHouston George Bush Intercontinental Airport 09:32 - YYC 13:07 4h 35m Direct
  • IAHHouston George Bush Intercontinental Airport 09:32
  • YYCCalgary Airport 13:07
  • 4h 35m
  • Direct
  • United Airlines (UA 537)Boeing 737 800
  • United Airlines (UA 537)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • Boeing 737 800
  • 13:35 IAH
    17:05 YYC
    4Hrs, 30m Direct
  • IAHHouston George Bush Intercontinental Airport 13:35 - YYC 17:05 4h 30m Direct
  • IAHHouston George Bush Intercontinental Airport 13:35
  • YYCCalgary Airport 17:05
  • 4h 30m
  • Direct
  • WestJet (WS 1535)Boeing 737 800
  • WestJet (WS 1535)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 800
  • 05:00 IAH
    11:59 YYC
    7Hrs, 59m 1 Stop (DFW)
  • IAHHouston George Bush Intercontinental Airport 05:00 - YYC 11:59 7h 59m 1 Stop (DFW) Dallas
  • IAHHouston George Bush Intercontinental Airport 05:00
    DFWDallas/Fort Worth Intl Airport 09:04
  • DFWDallas/Fort Worth Intl Airport 06:20
    YYCCalgary Airport 11:59
  • 7h 59m (2h 44m)
  • 1 Stop DFW · Dallas 2h 44m
  • American Airlines (AA 700)Boeing 737 800
    American Airlines (AA 2517)Airbus
  • American Airlines (AA 700)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • 06:00 HOU
    11:59 YYC
    6Hrs, 59m 1 Stop (DFW)
  • HOUHouston Hobby Airport 06:00 - YYC 11:59 6h 59m 1 Stop (DFW) Dallas
  • HOUHouston Hobby Airport 06:00
    DFWDallas/Fort Worth Intl Airport 09:04
  • DFWDallas/Fort Worth Intl Airport 07:23
    YYCCalgary Airport 11:59
  • 6h 59m (1h 41m)
  • 1 Stop DFW · Dallas 1h 41m
  • American Airlines (AA 3544)Embraer Emb 175
    American Airlines (AA 2517)Airbus
  • American Airlines (AA 3544)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 06:00 IAH
    11:59 YYC
    6Hrs, 59m 1 Stop (DFW)
  • IAHHouston George Bush Intercontinental Airport 06:00 - YYC 11:59 6h 59m 1 Stop (DFW) Dallas
  • IAHHouston George Bush Intercontinental Airport 06:00
    DFWDallas/Fort Worth Intl Airport 09:04
  • DFWDallas/Fort Worth Intl Airport 07:21
    YYCCalgary Airport 11:59
  • 6h 59m (1h 43m)
  • 1 Stop DFW · Dallas 1h 43m
  • American Airlines (AA 1817)Boeing 737 800
    American Airlines (AA 2517)Airbus
  • American Airlines (AA 1817)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 07:20 IAH
    14:01 YYC
    7Hrs, 41m 1 Stop (DEN)
  • IAHHouston George Bush Intercontinental Airport 07:20 - YYC 14:01 7h 41m 1 Stop (DEN) Denver
  • IAHHouston George Bush Intercontinental Airport 07:20
    DENDenver Intl Airport 11:20
  • DENDenver Intl Airport 09:00
    YYCCalgary Airport 14:01
  • 7h 41m (2h 20m)
  • 1 Stop DEN · Denver 2h 20m
  • United Airlines (UA 2433)Boeing 757 300 Series
    United Airlines (UA 2459)Boeing 737 Max 8 Passenger
  • United Airlines (UA 2433)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 19:00 DEN
    16:07 XNA
    8Hrs, 16m 1 Stop (YYC)
  • DENDenver Intl Airport 19:00 - XNA 16:07 8h 16m 1 Stop (YYC) Calgary
  • DENDenver Intl Airport 19:00
    IAHHouston George Bush Intercontinental Airport 14:25
  • YYCCalgary Airport 21:41
    XNAFayetteville Northwest Arkansas Reg Airport 16:07
  • 8h 16m (1h 43m)
  • 1 Stop YYC · Calgary 1h 43m
  • United Airlines (UA 720)Boeing 737 800
    United Airlines (UA 6065)Embraer 175
  • United Airlines (UA 720)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 19:00 DEN
    16:09 XNA
    8Hrs, 16m 1 Stop (YYC)
  • DENDenver Intl Airport 19:00 - XNA 16:09 8h 16m 1 Stop (YYC) Calgary
  • DENDenver Intl Airport 19:00
    IAHHouston George Bush Intercontinental Airport 14:25
  • YYCCalgary Airport 21:41
    XNAFayetteville Northwest Arkansas Reg Airport 16:09
  • 8h 16m (1h 41m)
  • 1 Stop YYC · Calgary 1h 41m
  • United Airlines (UA 720)Boeing 737 800
    United Airlines (UA 4238)Embraer
  • United Airlines (UA 720)
    • M
    • -
    • W
    • T
    • F
    • S
    • S
  • 19:00 DEN
    16:05 TUL
    8Hrs, 16m 1 Stop (YYC)
  • DENDenver Intl Airport 19:00 - TUL 16:05 8h 16m 1 Stop (YYC) Calgary
  • DENDenver Intl Airport 19:00
    IAHHouston George Bush Intercontinental Airport 14:25
  • YYCCalgary Airport 21:41
    TULTulsa International Airport 16:05
  • 8h 16m (1h 52m)
  • 1 Stop YYC · Calgary 1h 52m
  • United Airlines (UA 720)Boeing 737 800
    United Airlines (UA 4919)Embraer
  • United Airlines (UA 720)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 19:00 DEN
    16:21 ICT
    8Hrs, 16m 1 Stop (YYC)
  • DENDenver Intl Airport 19:00 - ICT 16:21 8h 16m 1 Stop (YYC) Calgary
  • DENDenver Intl Airport 19:00
    IAHHouston George Bush Intercontinental Airport 14:25
  • YYCCalgary Airport 21:41
    ICTWichita Mid-Continent Airport 16:21
  • 8h 16m (1h 45m)
  • 1 Stop YYC · Calgary 1h 45m
  • United Airlines (UA 720)Boeing 737 800
    United Airlines (UA 4297)Embraer
  • United Airlines (UA 720)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 19:00 DEN
    16:05 TUL
    8Hrs, 16m 1 Stop (YYC)
  • DENDenver Intl Airport 19:00 - TUL 16:05 8h 16m 1 Stop (YYC) Calgary
  • DENDenver Intl Airport 19:00
    IAHHouston George Bush Intercontinental Airport 14:25
  • YYCCalgary Airport 21:41
    TULTulsa International Airport 16:05
  • 8h 16m (1h 52m)
  • 1 Stop YYC · Calgary 1h 52m
  • United Airlines (UA 720)Boeing 737 800
    United Airlines (UA 4919)Embraer
  • United Airlines (UA 720)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:00 DEN
    15:36 SAT
    8Hrs, 13m 1 Stop (YYC)
  • DENDenver Intl Airport 19:00 - SAT 15:36 8h 13m 1 Stop (YYC) Calgary
  • DENDenver Intl Airport 19:00
    IAHHouston George Bush Intercontinental Airport 14:28
  • YYCCalgary Airport 21:41
    SATSan Antonio International Airport 15:36
  • 8h 13m (2h 01m)
  • 1 Stop YYC · Calgary 2h 01m
  • United Airlines (UA 720)Boeing 737 800
    United Airlines (UA 2399)Boeing 737 800
  • United Airlines (UA 720)
    • M
    • T
    • W
    • T
    • F
    • -
    • S
  • 19:00 DEN
    16:13 MAF
    8Hrs, 11m 1 Stop (YYC)
  • DENDenver Intl Airport 19:00 - MAF 16:13 8h 11m 1 Stop (YYC) Calgary
  • DENDenver Intl Airport 19:00
    IAHHouston George Bush Intercontinental Airport 14:30
  • YYCCalgary Airport 21:41
    MAFMidland Odessa Regional Airport 16:13
  • 8h 11m (1h 46m)
  • 1 Stop YYC · Calgary 1h 46m
  • United Airlines (UA 720)Boeing 737 800
    United Airlines (UA 6268)Embraer 175
  • United Airlines (UA 720)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 19:00 DEN
    16:13 MAF
    8Hrs, 11m 1 Stop (YYC)
  • DENDenver Intl Airport 19:00 - MAF 16:13 8h 11m 1 Stop (YYC) Calgary
  • DENDenver Intl Airport 19:00
    IAHHouston George Bush Intercontinental Airport 14:30
  • YYCCalgary Airport 21:41
    MAFMidland Odessa Regional Airport 16:13
  • 8h 11m (1h 46m)
  • 1 Stop YYC · Calgary 1h 46m
  • United Airlines (UA 720)Boeing 737 800
    United Airlines (UA 6322)Embraer 175
  • United Airlines (UA 720)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
  • 19:00 DEN
    16:04 DFW
    8Hrs, 01m 1 Stop (YYC)
  • DENDenver Intl Airport 19:00 - DFW 16:04 8h 01m 1 Stop (YYC) Calgary
  • DENDenver Intl Airport 19:00
    IAHHouston George Bush Intercontinental Airport 14:40
  • YYCCalgary Airport 21:41
    DFWDallas/Fort Worth Intl Airport 16:04
  • 8h 01m (1h 38m)
  • 1 Stop YYC · Calgary 1h 38m
  • United Airlines (UA 720)Boeing 737 800
    United Airlines (UA 1388)Airbus
  • United Airlines (UA 720)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 14:50 IAH
    21:41 YYC
    7Hrs, 51m 1 Stop (DEN)
  • IAHHouston George Bush Intercontinental Airport 14:50 - YYC 21:41 7h 51m 1 Stop (DEN) Denver
  • IAHHouston George Bush Intercontinental Airport 14:50
    DENDenver Intl Airport 19:00
  • DENDenver Intl Airport 16:27
    YYCCalgary Airport 21:41
  • 7h 51m (2h 33m)
  • 1 Stop DEN · Denver 2h 33m
  • United Airlines (UA 1733)Boeing 777
    United Airlines (UA 720)Boeing 737 800
  • United Airlines (UA 1733)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 16:25 IAH
    01:15 YYC
    9Hrs, 50m 1 Stop (YVR)
  • IAHHouston George Bush Intercontinental Airport 16:25 - YYC 01:15 9h 50m 1 Stop (YVR) Vancouver
  • IAHHouston George Bush Intercontinental Airport 16:25
    YVRVancouver International Airport 22:45
  • YVRVancouver International Airport 19:23
    YYCCalgary Airport 01:15
  • 9h 50m (3h 22m)
  • 1 Stop YVR · Vancouver 3h 22m
  • Air Canada (AC 1301)Boeing 737 Max 8 Passenger
    Air Canada (AC 228)Boeing 737 Max 8 Passenger
  • Air Canada (AC 1301)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Houston to Calgary?

The fastest flight time for direct flights from Houston to Calgary is 4 hours 30 minutes. Check latest flight schedules & prices on Wego.

How far is Calgary from Houston?

The flight distance between Houston and Calgary is 2830km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:00. The last flight of the day departs at 05:00. See the full list of flight times on Wego.

How many airlines offer direct flights from Houston to Calgary?

There are 2 airlines that offer direct flights from Houston to Calgary. Find out the list of airlines on Wego.