How to get to Canada from Punta Cana by flight ? You can check flights from Punta Cana to Canada below.
You can find flight ticket prices from Punta Cana to Canada with our flight tickets search tool below
You take a flight from Punta Cana to Toronto and cost approximately 360 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
B62896
JetBlue Airways
WS3609
WestJet
|
12:02
Punta Cana
18:30
Boston
|
15:17
Boston
20:49
Toronto
|
Connect |
WG407
Sunwing Airlines
|
12:45
Punta Cana
|
16:25 Toronto | Direct |
AC1405
Air Canada
AC619
Air Canada
|
13:15
Punta Cana
19:00
Halifax
|
17:45
Halifax
20:38
Toronto
|
Connect |
UA463
United Airlines
AC7661
Air Canada
|
13:35
Punta Cana
20:40
Newark
|
16:46
Newark
22:20
Toronto
|
Connect |
UA463
United Airlines
AC7659
Air Canada
|
13:35
Punta Cana
18:40
Newark
|
16:46
Newark
20:20
Toronto
|
Connect |
AA325
American Airlines
AA5700
American Airlines
|
14:00
Punta Cana
20:15
Charlotte
|
16:50
Charlotte
22:19
Toronto
|
Connect |
UA1664
United Airlines
AC7690
Air Canada
|
14:10
Punta Cana
20:30
Chicago O'Hare
|
17:15
Chicago O'Hare
23:05
Toronto
|
Connect |
DL1900
Delta
DL2541
Delta
|
14:15
Punta Cana
19:55
Atlanta
|
17:08
Atlanta
22:05
Toronto
|
Connect |
DL1994
Delta
DL4987
Delta
|
14:40
Punta Cana
19:59
New York JFK
|
17:48
New York JFK
22:12
Toronto
|
Connect |
DL1995
Delta
DL5019
Delta
|
15:00
Punta Cana
20:26
Detroit
|
18:52
Detroit
21:55
Toronto
|
Connect |
AC1987
Air Canada
AC429
Air Canada
|
15:05
Punta Cana
21:30
Montreal
|
18:30
Montreal
23:04
Toronto
|
Connect |
AC1987
Air Canada
AC427
Air Canada
|
15:05
Punta Cana
20:40
Montreal
|
18:30
Montreal
22:14
Toronto
|
Connect |
DL1979
Delta
DL5461
Delta
|
15:09
Punta Cana
20:30
Minneapolis
|
19:01
Minneapolis
23:48
Toronto
|
Connect |
CM151
Copa Airlines
CM470
Copa Airlines
|
15:14
Punta Cana
18:12
Panama City
|
16:58
Panama City
23:52
Toronto
|
Connect |
AA452
American Airlines
AA6107
American Airlines
|
15:19
Punta Cana
20:45
Philadelphia
|
19:12
Philadelphia
22:34
Toronto
|
Connect |
WG443
Sunwing Airlines
|
15:35
Punta Cana
|
19:15 Toronto | Direct |
AA1711
American Airlines
AA5700
American Airlines
|
15:43
Punta Cana
20:15
Charlotte
|
19:18
Charlotte
22:19
Toronto
|
Connect |
AA1711
American Airlines
AA5707
American Airlines
|
15:43
Punta Cana
22:10
Charlotte
|
19:18
Charlotte
00:10
Toronto
|
Connect |
WG421 423 439
Sunwing Airlines
|
15:55
Punta Cana
|
19:35 Toronto | Direct |
WS2509
WestJet
|
16:10
Punta Cana
|
19:57 Toronto | Direct |
AC1713
Air Canada
|
16:10
Punta Cana
|
19:39 Toronto | Direct |
AA1965
American Airlines
AA5707
American Airlines
|
16:12
Punta Cana
22:10
Charlotte
|
18:55
Charlotte
00:10
Toronto
|
Connect |
AA1965
American Airlines
AA5700
American Airlines
|
16:12
Punta Cana
20:15
Charlotte
|
18:55
Charlotte
22:19
Toronto
|
Connect |
AA2468
American Airlines
AA1246
American Airlines
|
16:16
Punta Cana
21:00
Miami
|
18:00
Miami
00:15
Toronto
|
Connect |
TS141
Air Transat
|
16:30
Punta Cana
|
20:05 Toronto | Direct |
DL1916
Delta
DL2690
Delta
|
16:35
Punta Cana
22:20
Atlanta
|
19:31
Atlanta
00:32
Toronto
|
Connect |
WS2769
WestJet
|
17:10
Punta Cana
|
21:00 Toronto | Direct |
AA2240
American Airlines
AA5707
American Airlines
|
18:19
Punta Cana
22:10
Charlotte
|
21:09
Charlotte
00:10
Toronto
|
Connect |
WG443
Sunwing Airlines
|
22:10
Punta Cana
|
01:50 Toronto | Direct |
WG407
Sunwing Airlines
|
22:20
Punta Cana
|
01:59 Toronto | Direct |
You take a flight from Punta Cana to Montreal and cost approximately 390 USD.
You take a bus, shuttle or taxi from Montreal to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AC1405
Air Canada
AC677
Air Canada
|
13:15
Punta Cana
19:20
Halifax
|
17:45
Halifax
20:05
Montreal
|
Connect |
UA463
United Airlines
AC7743
Air Canada
|
13:35
Punta Cana
17:50
Newark
|
16:46
Newark
19:20
Montreal
|
Connect |
AA325
American Airlines
AA765
American Airlines
|
14:00
Punta Cana
19:50
Charlotte
|
16:50
Charlotte
22:09
Montreal
|
Connect |
TS399
Air Transat
|
14:40
Punta Cana
|
18:10 Montreal | Direct |
AC1773
Air Canada
AC8729
Air Canada
|
14:50
Punta Cana
19:30
Quebec
|
18:30
Quebec
20:24
Montreal
|
Connect |
WG425 435 435
Sunwing Airlines
|
14:50
Punta Cana
|
18:15 Montreal | Direct |
DL1995
Delta
DL5028
Delta
|
15:00
Punta Cana
20:28
Detroit
|
18:52
Detroit
22:26
Montreal
|
Connect |
AC1987
Air Canada
|
15:05
Punta Cana
|
18:30 Montreal | Direct |
DL1979
Delta
DL4734
Delta
|
15:09
Punta Cana
20:19
Minneapolis
|
19:01
Minneapolis
23:59
Montreal
|
Connect |
CM151
Copa Airlines
CM422
Copa Airlines
|
15:14
Punta Cana
18:06
Panama City
|
16:58
Panama City
23:52
Montreal
|
Connect |
AA452
American Airlines
AA4677
American Airlines
|
15:19
Punta Cana
21:00
Philadelphia
|
19:12
Philadelphia
22:47
Montreal
|
Connect |
WS2509
WestJet
WS3537
WestJet
|
16:10
Punta Cana
23:15
Toronto
|
19:57
Toronto
00:47
Montreal
|
Connect |
WS2509
WestJet
WS3512
WestJet
|
16:10
Punta Cana
22:00
Toronto
|
19:57
Toronto
23:32
Montreal
|
Connect |
AC1713
Air Canada
AC426
Air Canada
|
16:10
Punta Cana
20:30
Toronto
|
19:39
Toronto
21:49
Montreal
|
Connect |
AC1713
Air Canada
AC430
Air Canada
|
16:10
Punta Cana
23:10
Toronto
|
19:39
Toronto
00:29
Montreal
|
Connect |
AC1713
Air Canada
AC428
Air Canada
|
16:10
Punta Cana
21:30
Toronto
|
19:39
Toronto
22:49
Montreal
|
Connect |
AA1965
American Airlines
AA765
American Airlines
|
16:12
Punta Cana
19:50
Charlotte
|
18:55
Charlotte
22:09
Montreal
|
Connect |
AA2468
American Airlines
AA2702
American Airlines
|
16:16
Punta Cana
19:49
Miami
|
18:00
Miami
23:27
Montreal
|
Connect |
DL1916
Delta
DL5455
Delta
|
16:35
Punta Cana
21:15
Atlanta
|
19:31
Atlanta
23:55
Montreal
|
Connect |
WS2769
WestJet
WS3537
WestJet
|
17:10
Punta Cana
23:15
Toronto
|
21:00
Toronto
00:47
Montreal
|
Connect |
WS2769
WestJet
WS3512
WestJet
|
17:10
Punta Cana
22:00
Toronto
|
21:00
Toronto
23:32
Montreal
|
Connect |
TS397
Air Transat
|
19:25
Punta Cana
|
22:55 Montreal | Direct |
WG123
Sunwing Airlines
|
21:15
Punta Cana
|
00:40 Montreal | Direct |
You take a flight from Punta Cana to Ottawa and cost approximately 440 USD.
You take a bus, shuttle or taxi from Ottawa to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
AC1405
Air Canada
AC8639
Air Canada
|
13:15
Punta Cana
21:10
Halifax
|
17:45
Halifax
22:04
Ottawa
|
Connect |
AC1987
Air Canada
AC8989
Air Canada
|
15:05
Punta Cana
21:20
Montreal
|
18:30
Montreal
22:07
Ottawa
|
Connect |
TS869
Air Transat
|
15:50
Punta Cana
|
19:25 Ottawa | Direct |
WS2509
WestJet
WS370
WestJet
|
16:10
Punta Cana
21:00
Toronto
|
19:57
Toronto
22:06
Ottawa
|
Connect |
WS2509
WestJet
WS3478
WestJet
|
16:10
Punta Cana
21:00
Toronto
|
19:57
Toronto
22:14
Ottawa
|
Connect |
AC1713
Air Canada
AC468
Air Canada
|
16:10
Punta Cana
21:10
Toronto
|
19:39
Toronto
22:14
Ottawa
|
Connect |
AC1713
Air Canada
AC470
Air Canada
|
16:10
Punta Cana
23:10
Toronto
|
19:39
Toronto
00:14
Ottawa
|
Connect |
WS2509
WestJet
WS374
WestJet
|
16:10
Punta Cana
23:15
Toronto
|
19:57
Toronto
00:21
Ottawa
|
Connect |
WS2769
WestJet
WS374
WestJet
|
17:10
Punta Cana
23:15
Toronto
|
21:00
Toronto
00:21
Ottawa
|
Connect |
AC1767
Air Canada
|
20:45
Punta Cana
|
00:20 Ottawa | Direct |
You take a flight from Punta Cana to Billy Bishop Toronto City and cost approximately 550 USD.
You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
B62896
JetBlue Airways
PD946
Porter Airlines
|
12:02
Punta Cana
17:50
Boston
|
15:17
Boston
19:49
Billy Bishop Toronto City
|
Connect |
B62896
JetBlue Airways
PD948
Porter Airlines
|
12:02
Punta Cana
17:15
Boston
|
15:17
Boston
19:14
Billy Bishop Toronto City
|
Connect |
UA463
United Airlines
PD142
Porter Airlines
|
13:35
Punta Cana
19:30
Newark
|
16:46
Newark
21:15
Billy Bishop Toronto City
|
Connect |
UA463
United Airlines
PD140
Porter Airlines
|
13:35
Punta Cana
18:20
Newark
|
16:46
Newark
20:05
Billy Bishop Toronto City
|
Connect |
AA759
American Airlines
PD950
Porter Airlines
|
14:15
Punta Cana
18:50
Boston
|
17:26
Boston
20:54
Billy Bishop Toronto City
|
Connect |
TS399
Air Transat
AC7977
Air Canada
|
14:40
Punta Cana
19:30
Montreal
|
18:10
Montreal
20:40
Billy Bishop Toronto City
|
Connect |
TS399
Air Transat
PD484
Porter Airlines
|
14:40
Punta Cana
19:20
Montreal
|
18:10
Montreal
20:30
Billy Bishop Toronto City
|
Connect |
TS399
Air Transat
AC7979
Air Canada
|
14:40
Punta Cana
20:30
Montreal
|
18:10
Montreal
21:40
Billy Bishop Toronto City
|
Connect |
WG425 435 435
Sunwing Airlines
AC7977
Air Canada
|
14:50
Punta Cana
19:30
Montreal
|
18:15
Montreal
20:40
Billy Bishop Toronto City
|
Connect |
WG425 435 435
Sunwing Airlines
PD484
Porter Airlines
|
14:50
Punta Cana
19:20
Montreal
|
18:15
Montreal
20:30
Billy Bishop Toronto City
|
Connect |
AC1773
Air Canada
PD516
Porter Airlines
|
14:50
Punta Cana
20:20
Quebec
|
18:30
Quebec
22:10
Billy Bishop Toronto City
|
Connect |
WG425 435 435
Sunwing Airlines
AC7979
Air Canada
|
14:50
Punta Cana
20:30
Montreal
|
18:15
Montreal
21:40
Billy Bishop Toronto City
|
Connect |
AC1987
Air Canada
AC7979
Air Canada
|
15:05
Punta Cana
20:30
Montreal
|
18:30
Montreal
21:40
Billy Bishop Toronto City
|
Connect |
AC1987
Air Canada
AC7977
Air Canada
|
15:05
Punta Cana
19:30
Montreal
|
18:30
Montreal
20:40
Billy Bishop Toronto City
|
Connect |
TS869
Air Transat
PD272
Porter Airlines
|
15:50
Punta Cana
20:40
Ottawa
|
19:25
Ottawa
21:48
Billy Bishop Toronto City
|
Connect |
B61016
JetBlue Airways
PD144
Porter Airlines
|
16:00
Punta Cana
20:35
Newark
|
19:01
Newark
22:15
Billy Bishop Toronto City
|
Connect |
AC1767
Air Canada
AC8970
Air Canada
AC7955
Air Canada
|
20:45
Punta Cana
05:30
Ottawa
08:30
Montreal
|
00:20
Ottawa
06:18
Montreal
09:40
Billy Bishop Toronto City
|
Connect |
AC1767
Air Canada
AC8970
Air Canada
AC7953
Air Canada
|
20:45
Punta Cana
05:30
Ottawa
07:30
Montreal
|
00:20
Ottawa
06:18
Montreal
08:40
Billy Bishop Toronto City
|
Connect |
You take a flight from Punta Cana to Buffalo and cost approximately 460 USD.
You take a bus, shuttle or taxi from Buffalo to your destination in Canada.
Flight | Depart | Arrive | |
---|---|---|---|
F921
Frontier Airlines
F91038
Frontier Airlines
|
09:49
Punta Cana
15:01
Orlando
|
12:38
Orlando
17:49
Buffalo
|
Connect |
B61032
JetBlue Airways
B6904
JetBlue Airways
B62002
JetBlue Airways
|
11:42
Punta Cana
13:47
San Juan
22:23
New York JFK
|
12:33
San Juan
16:53
New York JFK
23:47
Buffalo
|
Connect |
B61032
JetBlue Airways
B61304
JetBlue Airways
B62002
JetBlue Airways
|
11:42
Punta Cana
13:50
San Juan
22:23
New York JFK
|
12:33
San Juan
16:46
New York JFK
23:47
Buffalo
|
Connect |
B61032
JetBlue Airways
B61819
JetBlue Airways
B62402
JetBlue Airways
|
11:42
Punta Cana
14:00
San Juan
17:00
New York JFK
|
12:33
San Juan
16:00
New York JFK
18:26
Buffalo
|
Connect |
B61032
JetBlue Airways
B6904
JetBlue Airways
B6102
JetBlue Airways
|
11:42
Punta Cana
13:47
San Juan
19:30
New York JFK
|
12:33
San Juan
16:53
New York JFK
21:02
Buffalo
|
Connect |
B61032
JetBlue Airways
B61819
JetBlue Airways
B6102
JetBlue Airways
|
11:42
Punta Cana
14:00
San Juan
19:30
New York JFK
|
12:33
San Juan
16:00
New York JFK
21:02
Buffalo
|
Connect |
B61032
JetBlue Airways
B61304
JetBlue Airways
B6102
JetBlue Airways
|
11:42
Punta Cana
13:50
San Juan
19:30
New York JFK
|
12:33
San Juan
16:46
New York JFK
21:02
Buffalo
|
Connect |
B61032
JetBlue Airways
B61819
JetBlue Airways
B62002
JetBlue Airways
|
11:42
Punta Cana
14:00
San Juan
22:23
New York JFK
|
12:33
San Juan
16:00
New York JFK
23:47
Buffalo
|
Connect |
AA1485
American Airlines
B6102
JetBlue Airways
|
13:28
Punta Cana
19:30
New York JFK
|
16:59
New York JFK
21:02
Buffalo
|
Connect |
UA463
United Airlines
UA4908
United Airlines
|
13:35
Punta Cana
21:59
Newark
|
16:46
Newark
23:36
Buffalo
|
Connect |
B6268
JetBlue Airways
B6102
JetBlue Airways
|
13:36
Punta Cana
19:30
New York JFK
|
16:30
New York JFK
21:02
Buffalo
|
Connect |
B6268
JetBlue Airways
B62002
JetBlue Airways
|
13:36
Punta Cana
22:23
New York JFK
|
16:30
New York JFK
23:47
Buffalo
|
Connect |
DL1900
Delta
DL2054
Delta
|
14:15
Punta Cana
21:39
Atlanta
|
17:08
Atlanta
23:45
Buffalo
|
Connect |
DL1994
Delta
DL5338
Delta
|
14:40
Punta Cana
22:00
New York JFK
|
17:48
New York JFK
23:40
Buffalo
|
Connect |
WN812
Southwest Airlines
WN2584
Southwest Airlines
|
14:40
Punta Cana
20:15
Baltimore
|
17:45
Baltimore
21:30
Buffalo
|
Connect |
WN812
Southwest Airlines
WN1727
Southwest Airlines
|
14:40
Punta Cana
20:40
Baltimore
|
17:45
Baltimore
21:50
Buffalo
|
Connect |
WN812
Southwest Airlines
WN135
Southwest Airlines
|
14:40
Punta Cana
20:25
Baltimore
|
17:45
Baltimore
21:35
Buffalo
|
Connect |
F981
Frontier Airlines
AA4002
American Airlines
|
14:48
Punta Cana
18:55
Chicago O'Hare
|
17:52
Chicago O'Hare
21:27
Buffalo
|
Connect |
B6968
JetBlue Airways
B6102
JetBlue Airways
|
14:56
Punta Cana
19:30
New York JFK
|
18:00
New York JFK
21:02
Buffalo
|
Connect |
B6968
JetBlue Airways
B62002
JetBlue Airways
|
14:56
Punta Cana
22:23
New York JFK
|
18:00
New York JFK
23:47
Buffalo
|
Connect |
DL1995
Delta
DL2499
Delta
|
15:00
Punta Cana
20:30
Detroit
|
18:52
Detroit
21:51
Buffalo
|
Connect |
DL1995
Delta
DL2885
Delta
|
15:00
Punta Cana
22:50
Detroit
|
18:52
Detroit
00:11
Buffalo
|
Connect |
AA452
American Airlines
AA6239
American Airlines
|
15:19
Punta Cana
21:25
Philadelphia
|
19:12
Philadelphia
22:53
Buffalo
|
Connect |
AA317
American Airlines
AA3368
American Airlines
|
15:27
Punta Cana
22:10
Chicago O'Hare
|
18:50
Chicago O'Hare
00:45
Buffalo
|
Connect |
AA1711
American Airlines
AA703
American Airlines
|
15:43
Punta Cana
22:20
Charlotte
|
19:18
Charlotte
00:04
Buffalo
|
Connect |
B61016
JetBlue Airways
UA4908
United Airlines
|
16:00
Punta Cana
21:59
Newark
|
19:01
Newark
23:36
Buffalo
|
Connect |
F923
Frontier Airlines
AA6239
American Airlines
|
16:11
Punta Cana
21:25
Philadelphia
|
19:22
Philadelphia
22:53
Buffalo
|
Connect |
AA1965
American Airlines
AA703
American Airlines
|
16:12
Punta Cana
22:20
Charlotte
|
18:55
Charlotte
00:04
Buffalo
|
Connect |
DL1916
Delta
DL2054
Delta
|
16:35
Punta Cana
21:39
Atlanta
|
19:31
Atlanta
23:45
Buffalo
|
Connect |
UA1669
United Airlines
UA5013
United Airlines
|
16:45
Punta Cana
22:15
Washington Dulles
|
19:34
Washington Dulles
23:26
Buffalo
|
Connect |
AA2240
American Airlines
AA703
American Airlines
|
18:19
Punta Cana
22:20
Charlotte
|
21:09
Charlotte
00:04
Buffalo
|
Connect |
You can find hotels and accommodations in Canada with our hotels search tool below
Booking.com