How to get to Houston, BC, Canada from Punta Cana by flight ? You can check flights from Punta Cana to Houston, BC, Canada below.
You can find flight ticket prices from Punta Cana to Houston, BC, Canada with our flight tickets search tool below
You take a flight from Punta Cana to Smithers and cost approximately 650 USD.
You take a bus, shuttle or taxi from Smithers to your destination in Houston, BC, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
UA463
United Airlines
AC549
Air Canada
AC8562
Air Canada
|
12:10
Punta Cana
18:25
Newark
13:45
Vancouver
|
16:14
Newark
21:20
Vancouver
15:22
Smithers
|
Connect |
TS679 837
Air Transat
TS772
Air Transat
AC8562
Air Canada
|
12:45
Punta Cana
18:55
Montreal
13:45
Vancouver
|
17:15
Montreal
21:30
Vancouver
15:22
Smithers
|
Connect |
TS679 837
Air Transat
AC311
Air Canada
AC8562
Air Canada
|
12:45
Punta Cana
18:55
Montreal
13:45
Vancouver
|
17:15
Montreal
21:27
Vancouver
15:22
Smithers
|
Connect |
TS375
Air Transat
AC311
Air Canada
AC8562
Air Canada
|
13:15
Punta Cana
18:55
Montreal
13:45
Vancouver
|
17:45
Montreal
21:27
Vancouver
15:22
Smithers
|
Connect |
AC1987
Air Canada
AC303
Air Canada
AC8562
Air Canada
|
14:05
Punta Cana
09:15
Montreal
13:45
Vancouver
|
18:30
Montreal
11:47
Vancouver
15:22
Smithers
|
Connect |
AC1987
Air Canada
AC301
Air Canada
AC8562
Air Canada
|
14:05
Punta Cana
07:50
Montreal
13:45
Vancouver
|
18:30
Montreal
10:19
Vancouver
15:22
Smithers
|
Connect |
UA1963
United Airlines
UA1797
United Airlines
AC8562
Air Canada
|
14:30
Punta Cana
09:40
Houston
13:45
Vancouver
|
17:59
Houston
12:25
Vancouver
15:22
Smithers
|
Connect |
AC1713
Air Canada
AC129
Air Canada
AC8562
Air Canada
|
14:35
Punta Cana
20:30
Toronto
13:45
Vancouver
|
19:05
Toronto
22:40
Vancouver
15:22
Smithers
|
Connect |
AC1405
Air Canada
AC361
Air Canada
AC8562
Air Canada
|
14:45
Punta Cana
09:10
Halifax
13:45
Vancouver
|
19:05
Halifax
12:00
Vancouver
15:22
Smithers
|
Connect |
AC1291
Air Canada
AC129
Air Canada
AC8562
Air Canada
|
14:50
Punta Cana
20:30
Toronto
13:45
Vancouver
|
19:05
Toronto
22:40
Vancouver
15:22
Smithers
|
Connect |
AC1407
Air Canada
AC343
Air Canada
AC8562
Air Canada
|
15:05
Punta Cana
08:55
Ottawa
13:45
Vancouver
|
19:00
Ottawa
10:50
Vancouver
15:22
Smithers
|
Connect |
WS2767
WestJet
WS731
WestJet
AC8562
Air Canada
|
15:10
Punta Cana
22:10
Toronto
13:45
Vancouver
|
19:40
Toronto
00:21
Vancouver
15:22
Smithers
|
Connect |
AA317
American Airlines
UA1958
United Airlines
AC8562
Air Canada
|
15:33
Punta Cana
08:55
Chicago O'Hare
13:45
Vancouver
|
19:47
Chicago O'Hare
11:19
Vancouver
15:22
Smithers
|
Connect |
AA317
American Airlines
AA1477
American Airlines
AC8562
Air Canada
|
15:33
Punta Cana
09:50
Chicago O'Hare
13:45
Vancouver
|
19:47
Chicago O'Hare
12:23
Vancouver
15:22
Smithers
|
Connect |
DL1835
Delta
DL2482
Delta
AC8562
Air Canada
|
15:45
Punta Cana
09:30
Minneapolis
13:45
Vancouver
|
20:30
Minneapolis
11:40
Vancouver
15:22
Smithers
|
Connect |
AA1352
American Airlines
AA1415
American Airlines
AC8562
Air Canada
|
16:00
Punta Cana
09:35
Dallas/Ft.Worth
13:45
Vancouver
|
19:12
Dallas/Ft.Worth
12:07
Vancouver
15:22
Smithers
|
Connect |
WG437
Sunwing Airlines
AC105
Air Canada
AC8562
Air Canada
|
16:10
Punta Cana
08:50
Toronto
13:45
Vancouver
|
20:50
Toronto
10:45
Vancouver
15:22
Smithers
|
Connect |
WG437
Sunwing Airlines
AC101
Air Canada
AC8562
Air Canada
|
16:10
Punta Cana
07:40
Toronto
13:45
Vancouver
|
20:50
Toronto
09:29
Vancouver
15:22
Smithers
|
Connect |
You take a flight from Punta Cana to Terrace and cost approximately 700 USD.
You take a bus, shuttle or taxi from Terrace to your destination in Houston, BC, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
WS2377
WestJet
WS131
WestJet
WS3105
WestJet
|
11:00
Punta Cana
21:15
Calgary
10:00
Vancouver
|
16:00
Calgary
21:45
Vancouver
11:43
Terrace
|
Connect |
WS2377
WestJet
WS127
WestJet
WS3105
WestJet
|
11:00
Punta Cana
19:15
Calgary
10:00
Vancouver
|
16:00
Calgary
19:45
Vancouver
11:43
Terrace
|
Connect |
WS2377
WestJet
WS123
WestJet
WS3105
WestJet
|
11:00
Punta Cana
17:30
Calgary
10:00
Vancouver
|
16:00
Calgary
18:00
Vancouver
11:43
Terrace
|
Connect |
UA463
United Airlines
AC549
Air Canada
AC8236
Air Canada
|
12:10
Punta Cana
18:25
Newark
08:05
Vancouver
|
16:14
Newark
21:20
Vancouver
09:44
Terrace
|
Connect |
TS679 837
Air Transat
AC311
Air Canada
AC8236
Air Canada
|
12:45
Punta Cana
18:55
Montreal
08:05
Vancouver
|
17:15
Montreal
21:27
Vancouver
09:44
Terrace
|
Connect |
TS679 837
Air Transat
TS772
Air Transat
AC8236
Air Canada
|
12:45
Punta Cana
18:55
Montreal
08:05
Vancouver
|
17:15
Montreal
21:30
Vancouver
09:44
Terrace
|
Connect |
TS831
Air Transat
AC129
Air Canada
AC8236
Air Canada
|
12:50
Punta Cana
20:30
Toronto
08:05
Vancouver
|
17:20
Toronto
22:40
Vancouver
09:44
Terrace
|
Connect |
TS375
Air Transat
AC311
Air Canada
AC8236
Air Canada
|
13:15
Punta Cana
18:55
Montreal
08:05
Vancouver
|
17:45
Montreal
21:27
Vancouver
09:44
Terrace
|
Connect |
AC1987
Air Canada
AC301
Air Canada
AC8234
Air Canada
|
14:05
Punta Cana
07:50
Montreal
17:50
Vancouver
|
18:30
Montreal
10:19
Vancouver
19:29
Terrace
|
Connect |
AC1987
Air Canada
AC301
Air Canada
AC288
Air Canada
|
14:05
Punta Cana
07:50
Montreal
13:10
Vancouver
|
18:30
Montreal
10:19
Vancouver
14:33
Terrace
|
Connect |
AC1987
Air Canada
AC301
Air Canada
AC8240
Air Canada
|
14:05
Punta Cana
07:50
Montreal
13:10
Vancouver
|
18:30
Montreal
10:19
Vancouver
14:49
Terrace
|
Connect |
AC1987
Air Canada
AC303
Air Canada
AC8234
Air Canada
|
14:05
Punta Cana
09:15
Montreal
17:50
Vancouver
|
18:30
Montreal
11:47
Vancouver
19:29
Terrace
|
Connect |
AC1987
Air Canada
AC303
Air Canada
AC288
Air Canada
|
14:05
Punta Cana
09:15
Montreal
13:10
Vancouver
|
18:30
Montreal
11:47
Vancouver
14:33
Terrace
|
Connect |
AC1987
Air Canada
AC305
Air Canada
AC8234
Air Canada
|
14:05
Punta Cana
13:15
Montreal
17:50
Vancouver
|
18:30
Montreal
15:47
Vancouver
19:29
Terrace
|
Connect |
AC1987
Air Canada
AC303
Air Canada
AC8240
Air Canada
|
14:05
Punta Cana
09:15
Montreal
13:10
Vancouver
|
18:30
Montreal
11:47
Vancouver
14:49
Terrace
|
Connect |
AC1713
Air Canada
AC129
Air Canada
AC8236
Air Canada
|
14:35
Punta Cana
20:30
Toronto
08:05
Vancouver
|
19:05
Toronto
22:40
Vancouver
09:44
Terrace
|
Connect |
AC1713
Air Canada
AC129
Air Canada
AC8240
Air Canada
|
14:35
Punta Cana
20:30
Toronto
13:10
Vancouver
|
19:05
Toronto
22:40
Vancouver
14:49
Terrace
|
Connect |
AC1713
Air Canada
AC129
Air Canada
AC288
Air Canada
|
14:35
Punta Cana
20:30
Toronto
13:10
Vancouver
|
19:05
Toronto
22:40
Vancouver
14:33
Terrace
|
Connect |
AC1405
Air Canada
AC361
Air Canada
AC8240
Air Canada
|
14:45
Punta Cana
09:10
Halifax
13:10
Vancouver
|
19:05
Halifax
12:00
Vancouver
14:49
Terrace
|
Connect |
AC1405
Air Canada
AC361
Air Canada
AC8234
Air Canada
|
14:45
Punta Cana
09:10
Halifax
17:50
Vancouver
|
19:05
Halifax
12:00
Vancouver
19:29
Terrace
|
Connect |
AC1291
Air Canada
AC129
Air Canada
AC8240
Air Canada
|
14:50
Punta Cana
20:30
Toronto
13:10
Vancouver
|
19:05
Toronto
22:40
Vancouver
14:49
Terrace
|
Connect |
AC1291
Air Canada
AC129
Air Canada
AC288
Air Canada
|
14:50
Punta Cana
20:30
Toronto
13:10
Vancouver
|
19:05
Toronto
22:40
Vancouver
14:33
Terrace
|
Connect |
AC1291
Air Canada
AC129
Air Canada
AC8236
Air Canada
|
14:50
Punta Cana
20:30
Toronto
08:05
Vancouver
|
19:05
Toronto
22:40
Vancouver
09:44
Terrace
|
Connect |
AC1407
Air Canada
AC343
Air Canada
AC8234
Air Canada
|
15:05
Punta Cana
08:55
Ottawa
17:50
Vancouver
|
19:00
Ottawa
10:50
Vancouver
19:29
Terrace
|
Connect |
WG423 407 421 439
Sunwing Airlines
WS731
WestJet
WS3105
WestJet
|
15:05
Punta Cana
22:10
Toronto
10:00
Vancouver
|
19:45
Toronto
00:21
Vancouver
11:43
Terrace
|
Connect |
WG423 407 421 439
Sunwing Airlines
WS729
WestJet
WS3105
WestJet
|
15:05
Punta Cana
21:30
Toronto
10:00
Vancouver
|
19:45
Toronto
23:41
Vancouver
11:43
Terrace
|
Connect |
AC1407
Air Canada
AC343
Air Canada
AC288
Air Canada
|
15:05
Punta Cana
08:55
Ottawa
13:10
Vancouver
|
19:00
Ottawa
10:50
Vancouver
14:33
Terrace
|
Connect |
AC1407
Air Canada
WS615
WestJet
WS3105
WestJet
|
15:05
Punta Cana
06:45
Ottawa
10:00
Vancouver
|
19:00
Ottawa
09:04
Vancouver
11:43
Terrace
|
Connect |
WS2767
WestJet
WS729
WestJet
AC8236
Air Canada
|
15:10
Punta Cana
21:30
Toronto
08:05
Vancouver
|
19:40
Toronto
23:41
Vancouver
09:44
Terrace
|
Connect |
WS2767
WestJet
WS731
WestJet
AC8236
Air Canada
|
15:10
Punta Cana
22:10
Toronto
08:05
Vancouver
|
19:40
Toronto
00:21
Vancouver
09:44
Terrace
|
Connect |
WS2767
WestJet
WS729
WestJet
WS3105
WestJet
|
15:10
Punta Cana
21:30
Toronto
10:00
Vancouver
|
19:40
Toronto
23:41
Vancouver
11:43
Terrace
|
Connect |
WS2767
WestJet
WS731
WestJet
WS3105
WestJet
|
15:10
Punta Cana
22:10
Toronto
10:00
Vancouver
|
19:40
Toronto
00:21
Vancouver
11:43
Terrace
|
Connect |
You take a flight from Punta Cana to Prince George and cost approximately 700 USD.
You take a bus, shuttle or taxi from Prince George to your destination in Houston, BC, Canada.
Flight | Depart | Arrive | |
---|---|---|---|
WS2377
WestJet
WS123
WestJet
WS3287
WestJet
|
11:00
Punta Cana
17:30
Calgary
21:00
Vancouver
|
16:00
Calgary
18:00
Vancouver
22:18
Prince George
|
Connect |
WS2377
WestJet
WS127
WestJet
WS3287
WestJet
|
11:00
Punta Cana
19:15
Calgary
21:00
Vancouver
|
16:00
Calgary
19:45
Vancouver
22:18
Prince George
|
Connect |
WS2377
WestJet
WS3173
WestJet
|
11:00
Punta Cana
09:45
Calgary
|
16:00
Calgary
10:17
Prince George
|
Connect |
AC1987
Air Canada
AC335
Air Canada
9M833
Central Mountain Air
|
14:05
Punta Cana
19:35
Montreal
10:10
Edmonton
|
18:30
Montreal
22:05
Edmonton
10:50
Prince George
|
Connect |
AC1987
Air Canada
AC335
Air Canada
9M831
Central Mountain Air
|
14:05
Punta Cana
19:35
Montreal
08:30
Edmonton
|
18:30
Montreal
22:05
Edmonton
09:10
Prince George
|
Connect |
AC1713
Air Canada
AC177
Air Canada
9M833
Central Mountain Air
|
14:35
Punta Cana
20:50
Toronto
10:10
Edmonton
|
19:05
Toronto
22:57
Edmonton
10:50
Prince George
|
Connect |
AC1713
Air Canada
AC129
Air Canada
AC8201
Air Canada
|
14:35
Punta Cana
20:30
Toronto
08:30
Vancouver
|
19:05
Toronto
22:40
Vancouver
09:46
Prince George
|
Connect |
AC1713
Air Canada
AC177
Air Canada
9M831
Central Mountain Air
|
14:35
Punta Cana
20:50
Toronto
08:30
Edmonton
|
19:05
Toronto
22:57
Edmonton
09:10
Prince George
|
Connect |
AC1291
Air Canada
AC129
Air Canada
AC8201
Air Canada
|
14:50
Punta Cana
20:30
Toronto
08:30
Vancouver
|
19:05
Toronto
22:40
Vancouver
09:46
Prince George
|
Connect |
AC1291
Air Canada
AC177
Air Canada
9M831
Central Mountain Air
|
14:50
Punta Cana
20:50
Toronto
08:30
Edmonton
|
19:05
Toronto
22:57
Edmonton
09:10
Prince George
|
Connect |
AC1291
Air Canada
AC177
Air Canada
9M833
Central Mountain Air
|
14:50
Punta Cana
20:50
Toronto
10:10
Edmonton
|
19:05
Toronto
22:57
Edmonton
10:50
Prince George
|
Connect |
AC1291
Air Canada
AC129
Air Canada
AC8205
Air Canada
|
14:50
Punta Cana
20:30
Toronto
13:45
Vancouver
|
19:05
Toronto
22:40
Vancouver
15:01
Prince George
|
Connect |
AC1407
Air Canada
AC359
Air Canada
9M833
Central Mountain Air
|
15:05
Punta Cana
07:00
Ottawa
10:10
Edmonton
|
19:00
Ottawa
09:19
Edmonton
10:50
Prince George
|
Connect |
WS2767
WestJet
WS729
WestJet
WS3277
WestJet
|
15:10
Punta Cana
21:30
Toronto
10:00
Vancouver
|
19:40
Toronto
23:41
Vancouver
11:20
Prince George
|
Connect |
WS2767
WestJet
WS729
WestJet
WS3283
WestJet
|
15:10
Punta Cana
21:30
Toronto
09:55
Vancouver
|
19:40
Toronto
23:41
Vancouver
11:15
Prince George
|
Connect |
WS2767
WestJet
WS731
WestJet
WS3283
WestJet
|
15:10
Punta Cana
22:10
Toronto
09:55
Vancouver
|
19:40
Toronto
00:21
Vancouver
11:15
Prince George
|
Connect |
WS2767
WestJet
WS677
WestJet
WS3173
WestJet
|
15:10
Punta Cana
21:30
Toronto
09:45
Calgary
|
19:40
Toronto
23:47
Calgary
10:17
Prince George
|
Connect |
WS2767
WestJet
WS679
WestJet
WS3173
WestJet
|
15:10
Punta Cana
22:10
Toronto
09:45
Calgary
|
19:40
Toronto
00:27
Calgary
10:17
Prince George
|
Connect |
WS2767
WestJet
WS731
WestJet
WS3277
WestJet
|
15:10
Punta Cana
22:10
Toronto
10:00
Vancouver
|
19:40
Toronto
00:21
Vancouver
11:20
Prince George
|
Connect |
You can find hotels and accommodations in Houston, BC, Canada with our hotels search tool below
Booking.com