background

Flight Deals from Houston to Canada from $238

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

VS LogoDL LogoAS LogoUA LogoAC LogoB6 LogoAV Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Top Deals on flights from Houston to Toronto

Houston, US (HOU) - Toronto, CA (YTO)

Air Canada Logo
Air Canada

May 25

IAH
17h 24m
YYC

May 26

YYZ
Air Canada Logo
Air Canada

May 26

YYZ
2h 44m
Direct

May 26

IAH

as low as

$459

Houston, US (HOU) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 19

IAH
6h 52m
CLE

May 19

YYZ
United Airlines Logo
United Airlines

May 29

YYZ
2h 37m
Direct

May 29

IAH

as low as

$488

Houston, US (HOU) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 26

IAH
4h 14m
Direct

May 26

YYZ
United Airlines Logo
United Airlines

May 30

YYZ
2h 37m
Direct

May 30

IAH

as low as

$489

Houston, US (HOU) - Toronto, CA (YTO)

Virgin Atlantic Logo
Virgin Atlantic

May 28

IAH
11h 34m
LGA

May 28

YYZ
Virgin Atlantic Logo
Virgin Atlantic

Jun 11

YYZ
8h 46m
LGA

Jun 11

IAH

as low as

$492

Houston, US (HOU) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 26

IAH
9h 20m
ORD

May 26

YYZ
United Airlines Logo
United Airlines

May 30

YYZ
2h 44m
Direct

May 30

IAH

as low as

$498

Houston, US (HOU) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 19

IAH
6h 52m
CLE

May 19

YYZ
United Airlines Logo
United Airlines

May 30

YYZ
5h 49m
DCA

May 30

IAH

as low as

$503

Houston, US (HOU) - Toronto, CA (YTO)

Virgin Atlantic Logo
Virgin Atlantic

May 20

IAH
8h 44m
MSP

May 20

YYZ
Virgin Atlantic Logo
Virgin Atlantic

Jun 4

YYZ
8h 46m
LGA

Jun 4

IAH

as low as

$507

Houston, US (HOU) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 24

HOU
17h 47m
DFW

May 24

YYZ
American Airlines Logo
American Airlines

May 26

YYZ
15h 59m
DFW

May 26

HOU

as low as

$514

Houston, US (HOU) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

May 20

IAH
7h 36m
DEN

May 20

YYZ
United Airlines Logo
United Airlines

Jun 2

YYZ
2h 44m
Direct

Jun 2

IAH

as low as

$535

Houston, US (HOU) - Toronto, CA (YTO)

Delta Air Lines Logo
Delta Air Lines

Jun 12

IAH
7h 59m
ATL

Jun 12

YYZ
Delta Air Lines Logo
Delta Air Lines

Jun 16

YYZ
14h 30m
LGA

Jun 17

IAH

as low as

$543

Houston, US (HOU) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

May 20

HOU
16h 14m
DFW

May 21

YYZ
American Airlines Logo
American Airlines

Jun 4

YYZ
4h 45m
CLT

Jun 4

HOU

as low as

$545

Houston, US (HOU) - Toronto, CA (YTO)

Delta Air Lines Logo
Delta Air Lines

Jun 12

IAH
14h 30m
SLC
ATL

Jun 12

YYZ
Delta Air Lines Logo
Delta Air Lines

Jun 16

YYZ
16h 15m
LGA

Jun 17

IAH

as low as

$553

Top Deals on flights from Houston to Vancouver

Houston, US (HOU) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

May 26

IAH
2h 55m
Direct

May 26

YVR
Air Canada Logo
Air Canada

May 27

YVR
10h 38m
YYC

May 27

IAH

as low as

$247

Houston, US (HOU) - Vancouver, CA (YVR)

WestJet Logo
WestJet

Jun 4

IAH
6h 35m
YYC

Jun 4

YVR
WestJet Logo
WestJet

Jun 8

YVR
9h 11m
YYC

Jun 8

IAH

as low as

$417

Houston, US (HOU) - Vancouver, CA (YVR)

Alaska Airlines Logo
Alaska Airlines

Jun 14

IAH
4h 48m
SEA

Jun 14

YVR
Alaska Airlines Logo
Alaska Airlines

Jun 19

YVR
10h 50m
SEA

Jun 20

IAH

as low as

$419

Houston, US (HOU) - Vancouver, CA (YVR)

Alaska Airlines Logo
Alaska Airlines

Jun 5

IAH
4h 44m
SEA

Jun 5

YVR
Alaska Airlines Logo
Alaska Airlines

Jun 11

YVR
11h 13m
PDX
SEA

Jun 12

IAH

as low as

$486

Houston, US (HOU) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

Jun 4

IAH
2h 51m
Direct

Jun 4

YVR
Air Canada Logo
Air Canada

Jun 16

YVR
6h 34m
Direct

Jun 16

IAH

as low as

$497

Houston, US (HOU) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 19

IAH
3h 3m
Direct

May 19

YVR
United Airlines Logo
United Airlines

May 25

YVR
6h 35m
Direct

May 25

IAH

as low as

$497

Houston, US (HOU) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 19

IAH
8h 12m
SFO

May 19

YVR
United Airlines Logo
United Airlines

May 25

YVR
6h 35m
Direct

May 25

IAH

as low as

$507

Houston, US (HOU) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

Jun 11

IAH
6h 58m
DEN

Jun 11

YVR
Air Canada Logo
Air Canada

Jun 18

YVR
6h 25m
Direct

Jun 19

IAH

as low as

$507

Houston, US (HOU) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

Jun 11

IAH
2h 51m
Direct

Jun 11

YVR
Air Canada Logo
Air Canada

Jun 18

YVR
13h 37m
YEG
YYZ

Jun 18

IAH

as low as

$509

Houston, US (HOU) - Vancouver, CA (YVR)

Air Canada Logo
Air Canada

Jun 6

IAH
2h 51m
Direct

Jun 6

YVR
Air Canada Logo
Air Canada

Jun 8

YVR
11h 48m
LAX

Jun 9

IAH

as low as

$514

Houston, US (HOU) - Vancouver, CA (YVR)

American Airlines Logo
American Airlines

May 19

IAH
5h 49m
DFW

May 19

YVR
American Airlines Logo
American Airlines

May 25

YVR
9h 34m
DFW

May 26

IAH

as low as

$522

Houston, US (HOU) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 26

IAH
6h 28m
ORD

May 26

YVR
United Airlines Logo
United Airlines

Jun 4

YVR
6h 34m
Direct

Jun 4

IAH

as low as

$550

Top Deals on flights from Houston to Montreal

Houston, US (HOU) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

May 27

IAH
8h 31m
YYZ

May 27

YUL
Air Canada Logo
Air Canada

Jun 1

YUL
6h 29m
YYZ

Jun 1

IAH

as low as

$687

Houston, US (HOU) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

May 26

IAH
14h 40m
YEG

May 27

YUL
Air Canada Logo
Air Canada

Jun 3

YUL
10h 58m
YYC

Jun 3

IAH

as low as

$721

Houston, US (HOU) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

May 29

IAH
10h 36m
DEN

May 29

YUL
Air Canada Logo
Air Canada

Jun 4

YUL
6h 59m
YYZ

Jun 4

IAH

as low as

$728

Houston, US (HOU) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

May 26

IAH
14h 34m
DEN
YWG

May 26

YUL
Air Canada Logo
Air Canada

Jun 3

YUL
10h 58m
YYC

Jun 3

IAH

as low as

$730

Houston, US (HOU) - Montreal, CA (YMQ)

United Airlines Logo
United Airlines

May 26

IAH
8h 15m
EWR

May 26

YUL
United Airlines Logo
United Airlines

May 30

YUL
10h 56m
IAD

May 30

IAH

as low as

$743

Houston, US (HOU) - Montreal, CA (YMQ)

American Airlines Logo
American Airlines

May 26

IAH
9h 54m
DFW

May 26

YUL
American Airlines Logo
American Airlines

May 30

YUL
6h 32m
CLT

May 30

IAH

as low as

$743

Houston, US (HOU) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

May 26

IAH
14h 34m
DEN
YWG

May 26

YUL
Air Canada Logo
Air Canada

Jun 3

YUL
10h 21m
YOW
YYZ

Jun 3

IAH

as low as

$749

Houston, US (HOU) - Montreal, CA (YMQ)

United Airlines Logo
United Airlines

May 26

IAH
10h 26m
DEN

May 26

YUL
United Airlines Logo
United Airlines

May 30

YUL
8h 19m
IAD
ORD

May 30

IAH

as low as

$752

Houston, US (HOU) - Montreal, CA (YMQ)

American Airlines Logo
American Airlines

May 26

HOU
9h 54m
DFW

May 26

YUL
American Airlines Logo
American Airlines

May 31

YUL
8h 13m
PHL
DFW

May 31

HOU

as low as

$752

Houston, US (HOU) - Montreal, CA (YMQ)

Air Canada Logo
Air Canada

May 31

IAH
4h 54m
Direct

May 31

YUL
Air Canada Logo
Air Canada

Jun 9

YUL
3h 26m
Direct

Jun 9

IAH

as low as

$761

Houston, US (HOU) - Montreal, CA (YMQ)

United Airlines Logo
United Airlines

May 17

IAH
13h 50m
LGA

May 18

YUL
United Airlines Logo
United Airlines

May 18

YUL
7h 32m
FLL

May 18

IAH

as low as

$798

Houston, US (HOU) - Montreal, CA (YMQ)

WestJet Logo
WestJet

Jun 1

IAH
16h 42m
MSP

Jun 1

YUL
WestJet Logo
WestJet

Jun 7

YUL
4h 32m
DTW

Jun 7

IAH

as low as

$807

Top Deals on flights from Houston to Calgary

Houston, US (HOU) - Calgary, CA (YYC)

WestJet Logo
WestJet

Jun 4

IAH
3h 17m
Direct

Jun 4

YYC
WestJet Logo
WestJet

Jun 7

YYC
5h 12m
Direct

Jun 7

IAH

as low as

$238

Houston, US (HOU) - Calgary, CA (YYC)

American Airlines Logo
American Airlines

Jun 12

IAH
7h 28m
DFW

Jun 12

YYC
American Airlines Logo
American Airlines

Jun 15

YYC
7h 13m
DFW

Jun 15

IAH

as low as

$241

Houston, US (HOU) - Calgary, CA (YYC)

American Airlines Logo
American Airlines

Jun 6

HOU
15h 27m
DFW

Jun 7

YYC
American Airlines Logo
American Airlines

Jun 13

YYC
7h 13m
DFW

Jun 13

HOU

as low as

$241

Houston, US (HOU) - Calgary, CA (YYC)

United Airlines Logo
United Airlines

May 29

IAH
3h 19m
Direct

May 29

YYC
United Airlines Logo
United Airlines

Jun 5

YYC
5h 11m
Direct

Jun 5

IAH

as low as

$254

Houston, US (HOU) - Calgary, CA (YYC)

United Airlines Logo
United Airlines

Jun 5

IAH
3h 19m
Direct

Jun 5

YYC
United Airlines Logo
United Airlines

Jun 17

YYC
9h 43m
YVR

Jun 18

IAH

as low as

$259

Houston, US (HOU) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

Jun 11

IAH
7h 48m
YVR

Jun 12

YYC
Air Canada Logo
Air Canada

Jun 16

YYC
5h 11m
Direct

Jun 16

IAH

as low as

$259

Houston, US (HOU) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

Jun 10

IAH
7h 58m
YYZ

Jun 10

YYC
Air Canada Logo
Air Canada

Jun 19

YYC
9h 30m
YVR

Jun 19

IAH

as low as

$266

Houston, US (HOU) - Calgary, CA (YYC)

Delta Air Lines Logo
Delta Air Lines

Jun 10

IAH
7h 13m
MSP

Jun 10

YYC
Delta Air Lines Logo
Delta Air Lines

Jun 17

YYC
10h 14m
SLC

Jun 17

IAH

as low as

$293

Houston, US (HOU) - Calgary, CA (YYC)

Air Canada Logo
Air Canada

May 17

IAH
3h 23m
Direct

May 17

YYC
Air Canada Logo
Air Canada

May 23

YYC
9h 18m
DEN

May 23

IAH

as low as

$312

Houston, US (HOU) - Calgary, CA (YYC)

United Airlines Logo
United Airlines

Jun 3

IAH
3h 24m
Direct

Jun 3

YYC
United Airlines Logo
United Airlines

Jun 10

YYC
10h 41m
ORD

Jun 10

IAH

as low as

$318

Houston, US (HOU) - Calgary, CA (YYC)

American Airlines Logo
American Airlines

Jun 3

HOU
12h 38m
DFW

Jun 3

YYC
American Airlines Logo
American Airlines

Jun 10

YYC
11h 17m
ORD
DFW

Jun 10

HOU

as low as

$353

Houston, US (HOU) - Calgary, CA (YYC)

Alaska Airlines Logo
Alaska Airlines

Jun 4

IAH
11h 10m
ORD
SEA

Jun 4

YYC
Alaska Airlines Logo
Alaska Airlines

Jun 7

YYC
5h 12m
Direct

Jun 7

IAH

as low as

$423

Top Deals on flights from Houston to Ottawa

Houston, US (HOU) - Ottawa, CA (YOW)

WestJet Logo
WestJet

May 17

IAH
15h 45m
YYC

May 18

YOW
WestJet Logo
WestJet

May 24

YOW
18h 56m
YYC

May 25

IAH

as low as

$692

Houston, US (HOU) - Ottawa, CA (YOW)

WestJet Logo
WestJet

Jun 7

IAH
15h 45m
YYC

Jun 8

YOW
WestJet Logo
WestJet

Jun 16

YOW
18h 56m
YYC

Jun 17

IAH

as low as

$693

Houston, US (HOU) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 12

IAH
7h 44m
YYZ

Jun 12

YOW
Air Canada Logo
Air Canada

Jun 16

YOW
6h 34m
YYZ

Jun 16

IAH

as low as

$822

Houston, US (HOU) - Ottawa, CA (YOW)

WestJet Logo
WestJet

Jun 12

IAH
16h 41m
YYC

Jun 13

YOW
WestJet Logo
WestJet

Jun 19

YOW
16h 42m
YYC

Jun 19

IAH

as low as

$832

Houston, US (HOU) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 29

IAH
7h 44m
YYZ

May 29

YOW
Air Canada Logo
Air Canada

Jun 1

YOW
5h 16m
YUL

Jun 1

IAH

as low as

$859

Houston, US (HOU) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 7

IAH
7h 44m
YYZ

Jun 7

YOW
Air Canada Logo
Air Canada

Jun 16

YOW
6h 34m
YYZ

Jun 16

IAH

as low as

$865

Houston, US (HOU) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

Jun 8

IAH
7h 44m
YYZ

Jun 8

YOW
Air Canada Logo
Air Canada

Jun 15

YOW
5h 59m
YYZ

Jun 15

IAH

as low as

$865

Houston, US (HOU) - Ottawa, CA (YOW)

WestJet Logo
WestJet

May 21

IAH
15h 45m
YYC

May 22

YOW
WestJet Logo
WestJet

Jun 18

YOW
18h 56m
YYC

Jun 19

IAH

as low as

$875

Houston, US (HOU) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 27

IAH
7h 44m
YYZ

May 27

YOW
Air Canada Logo
Air Canada

May 30

YOW
5h 21m
YUL

May 30

IAH

as low as

$913

Houston, US (HOU) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 23

IAH
18h 37m
DCA

May 24

YOW
United Airlines Logo
United Airlines

May 25

YOW
11h 54m
DCA

May 25

IAH

as low as

$941

Houston, US (HOU) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 23

IAH
7h 38m
ORD

May 23

YOW
United Airlines Logo
United Airlines

May 25

YOW
9h 15m
IAD
DEN

May 25

IAH

as low as

$984

Houston, US (HOU) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 17

IAH
9h
YUL

May 17

YOW
Air Canada Logo
Air Canada

Jun 11

YOW
5h 16m
YUL

Jun 11

IAH

as low as

$997

Top Deals on flights from Houston to Winnipeg

Houston, US (HOU) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

May 29

IAH
8h 9m
DEN

May 29

YWG
Air Canada Logo
Air Canada

Jun 5

YWG
6h 23m
DEN

Jun 5

IAH

as low as

$375

Houston, US (HOU) - Winnipeg, CA (YWG)

United Airlines Logo
United Airlines

May 29

IAH
8h 9m
DEN

May 29

YWG
United Airlines Logo
United Airlines

Jun 5

YWG
6h 23m
DEN

Jun 5

IAH

as low as

$396

Houston, US (HOU) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

May 17

IAH
8h 17m
YYZ

May 17

YWG
Air Canada Logo
Air Canada

Jun 11

YWG
16h 14m
YYZ

Jun 12

IAH

as low as

$397

Houston, US (HOU) - Winnipeg, CA (YWG)

WestJet Logo
WestJet

May 17

IAH
8h 14m
YYC

May 17

YWG
WestJet Logo
WestJet

Jun 11

YWG
10h 12m
YYC

Jun 11

IAH

as low as

$403

Houston, US (HOU) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

May 10

IAH
8h 17m
YYZ

May 10

YWG
Air Canada Logo
Air Canada

Jun 4

YWG
8h 46m
YUL

Jun 4

IAH

as low as

$468

Houston, US (HOU) - Winnipeg, CA (YWG)

WestJet Logo
WestJet

May 16

IAH
8h 14m
YYC

May 16

YWG
WestJet Logo
WestJet

Jun 11

YWG
10h 12m
YYC

Jun 11

IAH

as low as

$555

Houston, US (HOU) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

May 6

IAH
10h 17m
YUL

May 6

YWG
Air Canada Logo
Air Canada

May 28

YWG
8h 54m
YYZ

May 28

IAH

as low as

$604

Houston, US (HOU) - Winnipeg, CA (YWG)

WestJet Logo
WestJet

May 18

IAH
9h 44m
YYC

May 18

YWG
WestJet Logo
WestJet

Jun 11

YWG
10h 12m
YYC

Jun 11

IAH

as low as

$606

Houston, US (HOU) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

May 16

IAH
8h 17m
YYZ

May 16

YWG
Air Canada Logo
Air Canada

Jun 11

YWG
16h 14m
YYZ

Jun 12

IAH

as low as

$634

Houston, US (HOU) - Winnipeg, CA (YWG)

WestJet Logo
WestJet

May 10

IAH
9h 34m
YYC

May 11

YWG
WestJet Logo
WestJet

Jun 4

YWG
7h 41m
YYC

Jun 4

IAH

as low as

$670

Houston, US (HOU) - Winnipeg, CA (YWG)

WestJet Logo
WestJet

May 6

IAH
9h 44m
YYC

May 6

YWG
WestJet Logo
WestJet

May 28

YWG
7h 41m
YYC

May 28

IAH

as low as

$670

Houston, US (HOU) - Winnipeg, CA (YWG)

Air Canada Logo
Air Canada

May 24

IAH
8h 17m
YYZ

May 24

YWG
Air Canada Logo
Air Canada

May 27

YWG
8h 56m
YUL

May 27

IAH

as low as

$710

Top Deals on flights from Houston to Halifax

Houston, US (HOU) - Halifax, CA (YHZ)

American Airlines Logo
American Airlines

Jun 11

IAH
24h 5m
PHL

Jun 12

YHZ
American Airlines Logo
American Airlines

Jun 18

YHZ
9h 44m
PHL
DFW

Jun 18

IAH

as low as

$798

Houston, US (HOU) - Halifax, CA (YHZ)

American Airlines Logo
American Airlines

Jun 11

IAH
24h 5m
PHL

Jun 12

YHZ
American Airlines Logo
American Airlines

Jun 18

YHZ
7h 11m
PHL

Jun 18

IAH

as low as

$798

Houston, US (HOU) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

Jun 13

IAH
9h 44m
YYZ

Jun 13

YHZ
Air Canada Logo
Air Canada

Jun 20

YHZ
6h
YYZ

Jun 20

IAH

as low as

$801

Houston, US (HOU) - Halifax, CA (YHZ)

United Airlines Logo
United Airlines

Jun 11

IAH
9h 50m
EWR

Jun 11

YHZ
United Airlines Logo
United Airlines

Jun 18

YHZ
9h 5m
EWR

Jun 18

IAH

as low as

$834

Houston, US (HOU) - Halifax, CA (YHZ)

WestJet Logo
WestJet

Jun 10

IAH
13h 10m
LGA

Jun 10

YHZ
WestJet Logo
WestJet

Jun 17

YHZ
6h 29m
LGA

Jun 17

IAH

as low as

$846

Houston, US (HOU) - Halifax, CA (YHZ)

United Airlines Logo
United Airlines

Jun 11

IAH
13h 59m
IAD
YYZ

Jun 11

YHZ
United Airlines Logo
United Airlines

Jun 18

YHZ
9h 5m
EWR

Jun 18

IAH

as low as

$846

Houston, US (HOU) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

Jun 11

IAH
13h 50m
YYZ
YOW

Jun 11

YHZ
Air Canada Logo
Air Canada

Jun 18

YHZ
5h 55m
YYZ

Jun 18

IAH

as low as

$849

Houston, US (HOU) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

Jun 11

IAH
13h 50m
YYZ
YOW

Jun 11

YHZ
Air Canada Logo
Air Canada

Jun 18

YHZ
10h 47m
YUL
YYZ

Jun 18

IAH

as low as

$855

Houston, US (HOU) - Halifax, CA (YHZ)

WestJet Logo
WestJet

Jun 10

IAH
17h 27m
LGA

Jun 10

YHZ
WestJet Logo
WestJet

Jun 17

YHZ
9h 30m
YYZ
DTW

Jun 17

IAH

as low as

$857

Houston, US (HOU) - Halifax, CA (YHZ)

United Airlines Logo
United Airlines

Jun 11

IAH
12h 39m
ORD
YYZ

Jun 11

YHZ
United Airlines Logo
United Airlines

Jun 18

YHZ
8h 49m
YYZ
ORD

Jun 18

IAH

as low as

$869

Houston, US (HOU) - Halifax, CA (YHZ)

WestJet Logo
WestJet

Jun 10

IAH
13h 4m
ATL
YYZ

Jun 10

YHZ
WestJet Logo
WestJet

Jun 17

YHZ
9h 30m
YYZ
DTW

Jun 17

IAH

as low as

$869

Houston, US (HOU) - Halifax, CA (YHZ)

WestJet Logo
WestJet

Jun 9

IAH
16h 15m
YYC

Jun 10

YHZ
WestJet Logo
WestJet

Jun 17

YHZ
18h 6m
YYC

Jun 18

IAH

as low as

$901

Top Deals on flights from Houston to Edmonton

Houston, US (HOU) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

Jun 14

IAH
6h 37m
YVR

Jun 14

YEG
Air Canada Logo
Air Canada

Jun 21

YEG
9h 50m
YVR

Jun 21

IAH

as low as

$382

Houston, US (HOU) - Edmonton, CA (YEA)

WestJet Logo
WestJet

May 17

IAH
7h 27m
YYC

May 17

YEG
WestJet Logo
WestJet

Jun 11

YEG
8h 11m
YYC

Jun 11

IAH

as low as

$382

Houston, US (HOU) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

Jun 9

IAH
6h 37m
YVR

Jun 9

YEG
Air Canada Logo
Air Canada

Jun 21

YEG
9h 50m
YVR

Jun 21

IAH

as low as

$382

Houston, US (HOU) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 18

IAH
8h 48m
DEN

May 18

YEG
Air Canada Logo
Air Canada

May 23

YEG
8h 18m
YYC

May 23

IAH

as low as

$387

Houston, US (HOU) - Edmonton, CA (YEA)

United Airlines Logo
United Airlines

May 22

IAH
9h 8m
DEN

May 22

YEG
United Airlines Logo
United Airlines

May 26

YEG
5h 23m
Direct

May 26

IAH

as low as

$446

Houston, US (HOU) - Edmonton, CA (YEA)

United Airlines Logo
United Airlines

May 22

IAH
9h 8m
DEN

May 22

YEG
United Airlines Logo
United Airlines

May 26

YEG
10h 57m
DEN

May 26

IAH

as low as

$457

Houston, US (HOU) - Edmonton, CA (YEA)

United Airlines Logo
United Airlines

May 22

IAH
3h 40m
Direct

May 22

YEG
United Airlines Logo
United Airlines

May 26

YEG
5h 23m
Direct

May 26

IAH

as low as

$477

Houston, US (HOU) - Edmonton, CA (YEA)

United Airlines Logo
United Airlines

May 21

IAH
15h 53m
DEN

May 22

YEG
United Airlines Logo
United Airlines

May 24

YEG
13h 40m
SFO
DEN

May 24

IAH

as low as

$496

Houston, US (HOU) - Edmonton, CA (YEA)

United Airlines Logo
United Airlines

May 22

IAH
14h 4m
ORD
DEN

May 22

YEG
United Airlines Logo
United Airlines

May 26

YEG
10h 57m
DEN

May 26

IAH

as low as

$496

Houston, US (HOU) - Edmonton, CA (YEA)

WestJet Logo
WestJet

Jun 6

IAH
7h 27m
YYC

Jun 6

YEG
WestJet Logo
WestJet

Jun 12

YEG
8h 11m
YYC

Jun 12

IAH

as low as

$499

Houston, US (HOU) - Edmonton, CA (YEA)

United Airlines Logo
United Airlines

May 21

IAH
10h 4m
ORD
DEN

May 21

YEG
United Airlines Logo
United Airlines

May 24

YEG
13h 40m
SFO
DEN

May 24

IAH

as low as

$536

Houston, US (HOU) - Edmonton, CA (YEA)

Alaska Airlines Logo
Alaska Airlines

Jun 5

IAH
15h 28m
SEA

Jun 6

YEG
Alaska Airlines Logo
Alaska Airlines

Jun 11

YEG
12h 27m
SEA

Jun 11

IAH

as low as

$542

Top Deals on flights from Houston to Quebec

Houston, US (HOU) - Quebec, CA (YQB)

American Airlines Logo
American Airlines

Jun 10

IAH
23h
PHL

Jun 11

YQB
American Airlines Logo
American Airlines

Jun 17

YQB
8h 21m
PHL

Jun 17

IAH

as low as

$699

Houston, US (HOU) - Quebec, CA (YQB)

United Airlines Logo
United Airlines

Jun 10

IAH
7h 16m
ORD

Jun 10

YQB
United Airlines Logo
United Airlines

Jun 17

YQB
5h 54m
YYZ

Jun 17

IAH

as low as

$825

Houston, US (HOU) - Quebec, CA (YQB)

United Airlines Logo
United Airlines

Jun 10

IAH
11h 55m
ORD
YYZ

Jun 10

YQB
United Airlines Logo
United Airlines

Jun 17

YQB
5h 49m
YYZ

Jun 17

IAH

as low as

$837

Houston, US (HOU) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

Jun 13

IAH
9h 36m
YUL

Jun 13

YQB
Air Canada Logo
Air Canada

Jun 20

YQB
15h 30m
YYZ

Jun 21

IAH

as low as

$887

Houston, US (HOU) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 25

IAH
7h 25m
YUL

May 25

YQB
Air Canada Logo
Air Canada

Jun 3

YQB
5h 16m
YUL

Jun 3

IAH

as low as

$889

Houston, US (HOU) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 26

IAH
9h 36m
YUL

May 26

YQB
Air Canada Logo
Air Canada

Jun 20

YQB
15h 30m
YYZ

Jun 21

IAH

as low as

$898

Houston, US (HOU) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 25

IAH
7h 25m
YUL

May 25

YQB
Air Canada Logo
Air Canada

Jun 3

YQB
7h 49m
YUL
YYZ

Jun 3

IAH

as low as

$901

Houston, US (HOU) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 22

IAH
9h 36m
YUL

May 22

YQB
Air Canada Logo
Air Canada

Jun 18

YQB
11h 42m
YUL
YYZ

Jun 18

IAH

as low as

$1035

Houston, US (HOU) - Quebec, CA (YQB)

American Airlines Logo
American Airlines

May 29

IAH
18h 59m
ORD

May 30

YQB
American Airlines Logo
American Airlines

Jun 5

YQB
20h 44m
PHL

Jun 6

IAH

as low as

$1050

Houston, US (HOU) - Quebec, CA (YQB)

American Airlines Logo
American Airlines

May 29

IAH
18h 59m
ORD

May 30

YQB
American Airlines Logo
American Airlines

Jun 5

YQB
17h 33m
ORD
DFW

Jun 6

IAH

as low as

$1178

Top Deals on flights from Houston to Windsor

Houston, US (HOU) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

IAH
15h
YYC
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
6h 19m
YYZ

Jun 5

IAH

as low as

$779

Houston, US (HOU) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

IAH
15h
YYC
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
9h 41m
YYZ
YUL

Jun 5

IAH

as low as

$784

Houston, US (HOU) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

IAH
15h 18m
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
6h 19m
YYZ

Jun 5

IAH

as low as

$829

Houston, US (HOU) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

IAH
15h
YYC
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
21h 1m
YYZ
YYC

Jun 6

IAH

as low as

$934

Houston, US (HOU) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

IAH
8h 6m
YYZ

May 29

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
6h 19m
YYZ

Jun 5

IAH

as low as

$935

Houston, US (HOU) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

IAH
8h 6m
YYZ

May 29

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
9h 41m
YYZ
YUL

Jun 5

IAH

as low as

$940

Houston, US (HOU) - Windsor, CA (YQG)

United Airlines Logo
United Airlines

Jun 2

IAH
10h 21m
ORD
YYZ

Jun 2

YQG
United Airlines Logo
United Airlines

Jun 6

YQG
8h 21m
YYZ

Jun 6

IAH

as low as

$1009

Houston, US (HOU) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

Jun 2

IAH
10h 26m
DEN
YYZ

Jun 2

YQG
Air Canada Logo
Air Canada

Jun 6

YQG
8h 21m
YYZ

Jun 6

IAH

as low as

$1049

Houston, US (HOU) - Windsor, CA (YQG)

United Airlines Logo
United Airlines

Jun 2

IAH
10h 21m
ORD
YYZ

Jun 2

YQG
United Airlines Logo
United Airlines

Jun 6

YQG
11h 6m
YYZ
ORD

Jun 6

IAH

as low as

$1081

Houston, US (HOU) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

Jun 2

IAH
10h 26m
DEN
YYZ

Jun 2

YQG
Air Canada Logo
Air Canada

Jun 6

YQG
11h 6m
YYZ
ORD

Jun 6

IAH

as low as

$1121

Houston, US (HOU) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 22

IAH
8h 6m
YYZ

May 22

YQG
Air Canada Logo
Air Canada

May 27

YQG
6h 24m
YYZ

May 27

IAH

as low as

$1179

Houston, US (HOU) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 22

IAH
8h 6m
YYZ

May 22

YQG
Air Canada Logo
Air Canada

May 27

YQG
9h 41m
YYZ
YUL

May 27

IAH

as low as

$1392