HowToGo

Flight from Punta Cana to Houston, BC, Canada

How to get to Houston, BC, Canada from Punta Cana by flight ? You can check flights from Punta Cana to Houston, BC, Canada below.

Search Transfer from Punta Cana to Houston, BC, Canada

Search Flights

You can find flight ticket prices from Punta Cana to Houston, BC, Canada with our flight tickets search tool below

1. Punta Cana to Smithers

  1. You take a flight from Punta Cana to Smithers and cost approximately 650 USD.

  2. 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

2. Punta Cana to Terrace

  1. You take a flight from Punta Cana to Terrace and cost approximately 700 USD.

  2. 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

3. Punta Cana to Prince George

  1. You take a flight from Punta Cana to Prince George and cost approximately 700 USD.

  2. 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

References

Find Hotels in Houston, BC, Canada

You can find hotels and accommodations in Houston, BC, Canada with our hotels search tool below

Booking.com