background

Flight Deals from Punta Cana to Canada from $402

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

DL LogoUA LogoAC LogoAV LogoWS LogoCM LogoTS 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

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

Top Deals on flights from Punta Cana to Toronto

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

WestJet Logo
WestJet

Jun 27

PUJ
4h 43m
Direct

Jun 27

YYZ
WestJet Logo
WestJet

Jun 29

YYZ
4h 28m
Direct

Jun 29

PUJ

as low as

$417

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

Flexflight Logo
Flexflight

Jun 20

PUJ
4h 30m
Direct

Jun 20

YYZ
Flexflight Logo
Flexflight

Jun 27

YYZ
4h 47m
Direct

Jun 27

PUJ

as low as

$424

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

WestJet Logo
WestJet

Jun 18

PUJ
4h 43m
Direct

Jun 18

YYZ
WestJet Logo
WestJet

Jul 5

YYZ
4h 28m
Direct

Jul 5

PUJ

as low as

$464

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

Air Transat Logo
Air Transat

Jun 20

PUJ
4h 30m
Direct

Jun 20

YYZ
Air Transat Logo
Air Transat

Jun 27

YYZ
26h 30m
YUL

Jun 28

PUJ

as low as

$498

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

WestJet Logo
WestJet

Jun 20

PUJ
4h 43m
Direct

Jun 20

YYZ
WestJet Logo
WestJet

Jun 27

YYZ
4h 28m
Direct

Jun 27

PUJ

as low as

$499

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

Air Transat Logo
Air Transat

Jun 20

PUJ
17h 8m
YUL

Jun 21

YYZ
Air Transat Logo
Air Transat

Jun 27

YYZ
28h 55m
YUL

Jun 28

PUJ

as low as

$500

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

Flexflight Logo
Flexflight

Jun 18

PUJ
4h 30m
Direct

Jun 18

YYZ
Flexflight Logo
Flexflight

Jul 5

YYZ
4h 47m
Direct

Jul 5

PUJ

as low as

$501

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

Air Transat Logo
Air Transat

Jun 18

PUJ
4h 30m
Direct

Jun 18

YYZ
Air Transat Logo
Air Transat

Jul 5

YYZ
21h 5m
YUL

Jul 6

PUJ

as low as

$587

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Jun 20

PUJ
16h 34m
EWR

Jun 21

YYZ
United Airlines Logo
United Airlines

Jun 27

YYZ
8h 5m
ORD

Jun 27

PUJ

as low as

$717

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

United Airlines Logo
United Airlines

Jun 20

PUJ
19h 59m
EWR
ORD

Jun 21

YYZ
United Airlines Logo
United Airlines

Jun 27

YYZ
8h 5m
ORD

Jun 27

PUJ

as low as

$892

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

COPA Airlines Logo
COPA Airlines

Jun 20

PUJ
32h 2m
PTY

Jun 22

YYZ
COPA Airlines Logo
COPA Airlines

Jun 27

YYZ
17h 13m
PTY

Jun 28

PUJ

as low as

$987

Punta Cana, DO (PUJ) - Toronto, CA (YTO)

American Airlines Logo
American Airlines

Jun 20

PUJ
22h 5m
JFK

Jun 21

YYZ
American Airlines Logo
American Airlines

Jun 27

YYZ
10h
CLT

Jun 27

PUJ

as low as

$1098

Top Deals on flights from Punta Cana to Vancouver

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 31

PUJ
25h 25m
EWR
DEN

Jun 1

YVR
United Airlines Logo
United Airlines

Jun 7

YVR
11h 15m
IAD

Jun 8

PUJ

as low as

$980

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 31

PUJ
25h 25m
EWR
DEN

Jun 1

YVR
United Airlines Logo
United Airlines

Jun 7

YVR
12h 30m
ORD

Jun 8

PUJ

as low as

$980

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 31

PUJ
28h 34m
IAD
ORD

Jun 1

YVR
United Airlines Logo
United Airlines

Jun 7

YVR
16h 39m
EWR

Jun 8

PUJ

as low as

$992

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 31

PUJ
25h 25m
EWR
DEN

Jun 1

YVR
United Airlines Logo
United Airlines

Jun 7

YVR
16h 39m
EWR

Jun 8

PUJ

as low as

$992

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 31

PUJ
28h 34m
IAD
ORD

Jun 1

YVR
United Airlines Logo
United Airlines

Jun 7

YVR
21h 10m
EWR

Jun 8

PUJ

as low as

$992

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 31

PUJ
25h 25m
EWR
DEN

Jun 1

YVR
United Airlines Logo
United Airlines

Jun 7

YVR
18h 25m
SFO
IAD

Jun 8

PUJ

as low as

$1097

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 31

PUJ
25h 25m
EWR
DEN

Jun 1

YVR
United Airlines Logo
United Airlines

Jun 7

YVR
16h 25m
SFO
IAD

Jun 8

PUJ

as low as

$1097

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 31

PUJ
24h 21m
EWR
SFO

Jun 1

YVR
United Airlines Logo
United Airlines

Jun 7

YVR
16h 39m
EWR

Jun 8

PUJ

as low as

$1163

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 31

PUJ
13h 45m
IAH

May 31

YVR
United Airlines Logo
United Airlines

Jun 7

YVR
16h 39m
EWR

Jun 8

PUJ

as low as

$1316

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

United Airlines Logo
United Airlines

May 31

PUJ
13h 45m
IAH

May 31

YVR
United Airlines Logo
United Airlines

Jun 7

YVR
11h 15m
IAD

Jun 8

PUJ

as low as

$1330

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

WestJet Logo
WestJet

May 31

PUJ
12h 40m
YYC

May 31

YVR
WestJet Logo
WestJet

Jun 7

YXX
17h 3m
YYC
YYZ

Jun 8

PUJ

as low as

$1372

Punta Cana, DO (PUJ) - Vancouver, CA (YVR)

WestJet Logo
WestJet

May 31

PUJ
10h 40m
YYC

May 31

YVR
WestJet Logo
WestJet

Jun 7

YXX
17h 3m
YYC
YYZ

Jun 8

PUJ

as low as

$1372

Top Deals on flights from Punta Cana to Montreal

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

United Airlines Logo
United Airlines

May 2

PUJ
20h 38m
ORD

May 3

YUL
United Airlines Logo
United Airlines

May 13

YUL
9h 35m
EWR

May 13

PUJ

as low as

$402

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

United Airlines Logo
United Airlines

May 1

PUJ
20h 54m
EWR

May 2

YUL
United Airlines Logo
United Airlines

May 8

YUL
9h 35m
EWR

May 8

PUJ

as low as

$577

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

American Airlines Logo
American Airlines

May 1

PUJ
22h 45m
PHL

May 2

YUL
American Airlines Logo
American Airlines

May 8

YUL
24h 5m
CLT

May 9

PUJ

as low as

$598

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

Flexflight Logo
Flexflight

May 5

PUJ
5h 3m
Direct

May 5

YUL
Flexflight Logo
Flexflight

May 17

YUL
4h 45m
Direct

May 17

PUJ

as low as

$649

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

American Airlines Logo
American Airlines

May 2

PUJ
10h 25m
MIA

May 2

YUL
American Airlines Logo
American Airlines

May 13

YUL
7h 11m
CLT

May 13

PUJ

as low as

$728

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

United Airlines Logo
United Airlines

Apr 30

PUJ
24h 6m
ORD

May 1

YUL
United Airlines Logo
United Airlines

May 7

YUL
8h 50m
ORD

May 7

PUJ

as low as

$776

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

Air Transat Logo
Air Transat

May 2

PUJ
4h 30m
Direct

May 2

YUL
Air Transat Logo
Air Transat

May 14

YUL
4h 25m
Direct

May 14

PUJ

as low as

$912

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

Air Transat Logo
Air Transat

May 2

PUJ
18h 17m
YYZ

May 3

YUL
Air Transat Logo
Air Transat

May 14

YUL
4h 25m
Direct

May 14

PUJ

as low as

$920

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

American Airlines Logo
American Airlines

Apr 30

PUJ
9h 34m
PHL

Apr 30

YUL
American Airlines Logo
American Airlines

May 7

YUL
7h 11m
CLT

May 7

PUJ

as low as

$1001

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

United Airlines Logo
United Airlines

May 1

PUJ
32h 16m
ORD
EWR

May 2

YUL
United Airlines Logo
United Airlines

May 8

YUL
9h 35m
EWR

May 8

PUJ

as low as

$1052

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

Air Transat Logo
Air Transat

May 4

PUJ
26h 35m
YYZ

May 5

YUL
Air Transat Logo
Air Transat

May 14

YUL
4h 25m
Direct

May 14

PUJ

as low as

$1108

Punta Cana, DO (PUJ) - Montreal, CA (YMQ)

United Airlines Logo
United Airlines

May 2

PUJ
23h 19m
ORD
EWR

May 3

YUL
United Airlines Logo
United Airlines

May 13

YUL
8h 50m
ORD

May 13

PUJ

as low as

$1334

Top Deals on flights from Punta Cana to Calgary

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

United Airlines Logo
United Airlines

May 30

PUJ
32h 18m
IAD
ORD

May 31

YYC
United Airlines Logo
United Airlines

Jun 6

YYC
18h 59m
DEN
IAD

Jun 7

PUJ

as low as

$795

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

United Airlines Logo
United Airlines

May 30

PUJ
32h 18m
IAD
ORD

May 31

YYC
United Airlines Logo
United Airlines

Jun 6

YYC
32h 14m
DEN
IAD

Jun 7

PUJ

as low as

$1038

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

Air Transat Logo
Air Transat

May 30

PUJ
26h 49m
YYZ

May 31

YYC
Air Transat Logo
Air Transat

Jun 6

YYC
11h 30m
YYZ

Jun 7

PUJ

as low as

$1073

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

Air Transat Logo
Air Transat

May 30

PUJ
22h 49m
YYZ

May 31

YYC
Air Transat Logo
Air Transat

Jun 6

YYC
11h 30m
YYZ

Jun 7

PUJ

as low as

$1073

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

Air Transat Logo
Air Transat

May 30

PUJ
26h 49m
YYZ

May 31

YYC
Air Transat Logo
Air Transat

Jun 6

YYC
28h 25m
YYZ

Jun 7

PUJ

as low as

$1073

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

Air Transat Logo
Air Transat

May 30

PUJ
22h 49m
YYZ

May 31

YYC
Air Transat Logo
Air Transat

Jun 6

YYC
28h 25m
YYZ

Jun 7

PUJ

as low as

$1073

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

United Airlines Logo
United Airlines

May 30

PUJ
32h 18m
IAD
ORD

May 31

YYC
United Airlines Logo
United Airlines

Jun 6

YYC
24h 59m
DEN
IAD

Jun 7

PUJ

as low as

$1130

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

United Airlines Logo
United Airlines

May 30

PUJ
32h 18m
IAD
ORD

May 31

YYC
United Airlines Logo
United Airlines

Jun 6

YYC
25h 49m
EWR

Jun 7

PUJ

as low as

$1134

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

United Airlines Logo
United Airlines

May 30

PUJ
32h 18m
IAD
ORD

May 31

YYC
United Airlines Logo
United Airlines

Jun 6

YYC
27h 39m
EWR

Jun 7

PUJ

as low as

$1143

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

United Airlines Logo
United Airlines

May 30

PUJ
21h 3m
IAD
ORD

May 31

YYC
United Airlines Logo
United Airlines

Jun 6

YYC
25h 49m
EWR

Jun 7

PUJ

as low as

$1424

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

United Airlines Logo
United Airlines

May 30

PUJ
21h 3m
IAD
ORD

May 31

YYC
United Airlines Logo
United Airlines

Jun 6

YYC
27h 39m
EWR

Jun 7

PUJ

as low as

$1440

Punta Cana, DO (PUJ) - Calgary, CA (YYC)

WestJet Logo
WestJet

May 30

PUJ
20h 4m
YYZ

May 31

YYC
WestJet Logo
WestJet

Jun 6

YYC
14h 13m
YEG
YYZ

Jun 7

PUJ

as low as

$1447

Top Deals on flights from Punta Cana to Ottawa

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

PUJ
8h 9m
EWR

May 31

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
22h 10m
ORD
EWR

Jun 8

PUJ

as low as

$621

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

PUJ
17h 23m
IAD

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
22h 10m
ORD
EWR

Jun 8

PUJ

as low as

$621

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

PUJ
16h 23m
EWR
IAD

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
22h 10m
ORD
EWR

Jun 8

PUJ

as low as

$625

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

PUJ
8h 9m
EWR

May 31

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
24h 18m
EWR

Jun 8

PUJ

as low as

$662

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

PUJ
17h 23m
IAD

Jun 1

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
21h 25m
EWR

Jun 8

PUJ

as low as

$662

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

United Airlines Logo
United Airlines

May 31

PUJ
8h 9m
EWR

May 31

YOW
United Airlines Logo
United Airlines

Jun 7

YOW
21h 25m
EWR

Jun 8

PUJ

as low as

$662

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

Air Transat Logo
Air Transat

May 31

PUJ
9h 36m
YYZ

Jun 1

YOW
Air Transat Logo
Air Transat

Jun 7

YOW
23h 5m
YYZ

Jun 8

PUJ

as low as

$869

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

Air Transat Logo
Air Transat

May 31

PUJ
9h 36m
YYZ

Jun 1

YOW
Air Transat Logo
Air Transat

Jun 7

YOW
26h 5m
YYZ

Jun 8

PUJ

as low as

$869

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

Air Transat Logo
Air Transat

May 31

PUJ
9h 36m
YYZ

Jun 1

YOW
Air Transat Logo
Air Transat

Jun 7

YOW
20h 45m
YYZ

Jun 8

PUJ

as low as

$869

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 31

PUJ
17h 15m
YUL
YTZ

Jun 1

YOW
Air Canada Logo
Air Canada

Jun 7

YOW
16h 30m
YUL

Jun 8

PUJ

as low as

$944

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 31

PUJ
15h 1m
YUL

Jun 1

YOW
Air Canada Logo
Air Canada

Jun 7

YOW
16h 30m
YUL

Jun 8

PUJ

as low as

$944

Punta Cana, DO (PUJ) - Ottawa, CA (YOW)

Air Canada Logo
Air Canada

May 31

PUJ
15h 45m
YUL
YTZ

Jun 1

YOW
Air Canada Logo
Air Canada

Jun 7

YOW
7h 25m
YUL

Jun 7

PUJ

as low as

$944

Top Deals on flights from Punta Cana to Winnipeg

Punta Cana, DO (PUJ) - Winnipeg, CA (YWG)

United Airlines Logo
United Airlines

May 29

PUJ
23h 56m
IAD
ORD

May 30

YWG
United Airlines Logo
United Airlines

Jun 5

YWG
19h 35m
YYZ
EWR

Jun 6

PUJ

as low as

$855

Punta Cana, DO (PUJ) - Winnipeg, CA (YWG)

United Airlines Logo
United Airlines

May 29

PUJ
30h 58m
IAD
ORD

May 30

YWG
United Airlines Logo
United Airlines

Jun 5

YWG
19h 35m
YYZ
EWR

Jun 6

PUJ

as low as

$855

Punta Cana, DO (PUJ) - Winnipeg, CA (YWG)

United Airlines Logo
United Airlines

May 29

PUJ
18h 5m
IAD
YYZ

May 30

YWG
United Airlines Logo
United Airlines

Jun 5

YWG
19h 35m
YYZ
EWR

Jun 6

PUJ

as low as

$857

Punta Cana, DO (PUJ) - Winnipeg, CA (YWG)

Air Transat Logo
Air Transat

May 29

PUJ
28h 15m
YYZ

May 30

YWG
Air Transat Logo
Air Transat

Jun 5

YWG
17h 30m
YYZ

Jun 6

PUJ

as low as

$2022

Punta Cana, DO (PUJ) - Winnipeg, CA (YWG)

Air Transat Logo
Air Transat

May 29

PUJ
22h 40m
YYZ

May 30

YWG
Air Transat Logo
Air Transat

Jun 5

YWG
17h 30m
YYZ

Jun 6

PUJ

as low as

$2022

Punta Cana, DO (PUJ) - Winnipeg, CA (YWG)

Air Transat Logo
Air Transat

May 29

PUJ
28h 15m
YYZ

May 30

YWG
Air Transat Logo
Air Transat

Jun 5

YWG
23h 5m
YYZ

Jun 6

PUJ

as low as

$2110

Punta Cana, DO (PUJ) - Winnipeg, CA (YWG)

Air Transat Logo
Air Transat

May 29

PUJ
22h 40m
YYZ

May 30

YWG
Air Transat Logo
Air Transat

Jun 5

YWG
23h 5m
YYZ

Jun 6

PUJ

as low as

$2110

Top Deals on flights from Punta Cana to Halifax

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Transat Logo
Air Transat

May 29

PUJ
19h 7m
YUL

May 30

YHZ
Air Transat Logo
Air Transat

Jun 5

YHZ
30h
YYZ

Jun 6

PUJ

as low as

$632

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Transat Logo
Air Transat

May 29

PUJ
19h 7m
YUL

May 30

YHZ
Air Transat Logo
Air Transat

Jun 5

YHZ
20h 55m
YUL

Jun 6

PUJ

as low as

$649

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Transat Logo
Air Transat

May 29

PUJ
19h 7m
YUL

May 30

YHZ
Air Transat Logo
Air Transat

Jun 5

YHZ
18h 50m
YUL

Jun 6

PUJ

as low as

$649

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Transat Logo
Air Transat

May 29

PUJ
19h 7m
YUL

May 30

YHZ
Air Transat Logo
Air Transat

Jun 5

YHZ
29h 30m
YUL

Jun 6

PUJ

as low as

$744

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Transat Logo
Air Transat

May 29

PUJ
19h 7m
YUL

May 30

YHZ
Air Transat Logo
Air Transat

Jun 5

YHZ
19h 40m
YYZ

Jun 6

PUJ

as low as

$750

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Transat Logo
Air Transat

May 29

PUJ
19h 7m
YUL

May 30

YHZ
Air Transat Logo
Air Transat

Jun 5

YHZ
27h 20m
YYZ

Jun 6

PUJ

as low as

$1163

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Transat Logo
Air Transat

May 29

PUJ
24h 14m
YYZ

May 30

YHZ
Air Transat Logo
Air Transat

Jun 5

YHZ
30h
YYZ

Jun 6

PUJ

as low as

$1258

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Transat Logo
Air Transat

May 29

PUJ
18h 24m
YYZ

May 30

YHZ
Air Transat Logo
Air Transat

Jun 5

YHZ
30h
YYZ

Jun 6

PUJ

as low as

$1258

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

May 29

PUJ
19h 10m
YUL

May 30

YHZ
Air Canada Logo
Air Canada

Jun 5

YHZ
27h 5m
YUL

Jun 6

PUJ

as low as

$1437

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

May 29

PUJ
24h 21m
YUL

May 30

YHZ
Air Canada Logo
Air Canada

Jun 5

YHZ
20h 50m
YUL

Jun 6

PUJ

as low as

$1437

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

May 29

PUJ
19h 10m
YUL

May 30

YHZ
Air Canada Logo
Air Canada

Jun 5

YHZ
8h 40m
YUL

Jun 5

PUJ

as low as

$1437

Punta Cana, DO (PUJ) - Halifax, CA (YHZ)

Air Canada Logo
Air Canada

May 29

PUJ
24h 21m
YUL

May 30

YHZ
Air Canada Logo
Air Canada

Jun 5

YHZ
18h 15m
YUL

Jun 6

PUJ

as low as

$1437

Top Deals on flights from Punta Cana to Edmonton

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 29

PUJ
22h 4m
YUL

May 30

YEG
Air Canada Logo
Air Canada

Jun 5

YEG
10h 25m
YUL

Jun 5

PUJ

as low as

$1508

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 29

PUJ
22h 4m
YUL

May 30

YEG
Air Canada Logo
Air Canada

Jun 5

YEG
17h 55m
YYC
YUL

Jun 6

PUJ

as low as

$1508

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 29

PUJ
22h 4m
YUL

May 30

YEG
Air Canada Logo
Air Canada

Jun 5

YEG
21h 20m
YYC
YUL

Jun 6

PUJ

as low as

$1508

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 29

PUJ
22h 4m
YUL

May 30

YEG
Air Canada Logo
Air Canada

Jun 5

YEG
12h 25m
YYZ

Jun 5

PUJ

as low as

$1515

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 29

PUJ
10h 49m
YYZ

May 29

YEG
Air Canada Logo
Air Canada

Jun 5

YEG
10h 25m
YUL

Jun 5

PUJ

as low as

$1609

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 29

PUJ
21h 58m
YYZ
YYC

May 30

YEG
Air Canada Logo
Air Canada

Jun 5

YEG
10h 25m
YUL

Jun 5

PUJ

as low as

$1609

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 29

PUJ
25h 24m
YYZ

May 30

YEG
Air Canada Logo
Air Canada

Jun 5

YEG
10h 25m
YUL

Jun 5

PUJ

as low as

$1609

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 29

PUJ
10h 49m
YYZ

May 29

YEG
Air Canada Logo
Air Canada

Jun 5

YEG
27h 45m
YYC
YUL

Jun 6

PUJ

as low as

$1609

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 29

PUJ
22h 19m
YYZ

May 30

YEG
Air Canada Logo
Air Canada

Jun 5

YEG
10h 25m
YUL

Jun 5

PUJ

as low as

$1609

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Canada Logo
Air Canada

May 29

PUJ
10h 49m
YYZ

May 29

YEG
Air Canada Logo
Air Canada

Jun 5

YEG
21h 20m
YYC
YUL

Jun 6

PUJ

as low as

$1609

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Transat Logo
Air Transat

May 29

PUJ
22h 37m
YYZ

May 30

YEG
Air Transat Logo
Air Transat

Jun 5

YEG
18h 50m
YYZ

Jun 6

PUJ

as low as

$1858

Punta Cana, DO (PUJ) - Edmonton, CA (YEA)

Air Transat Logo
Air Transat

May 29

PUJ
22h 37m
YYZ

May 30

YEG
Air Transat Logo
Air Transat

Jun 5

YEG
11h 35m
YYZ

Jun 6

PUJ

as low as

$1858

Top Deals on flights from Punta Cana to Quebec

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

United Airlines Logo
United Airlines

May 29

PUJ
19h 17m
EWR

May 30

YQB
United Airlines Logo
United Airlines

Jun 5

YQB
9h 35m
EWR

Jun 5

PUJ

as low as

$766

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

United Airlines Logo
United Airlines

May 29

PUJ
19h 47m
EWR

May 30

YQB
United Airlines Logo
United Airlines

Jun 5

YQB
9h 35m
EWR

Jun 5

PUJ

as low as

$766

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

United Airlines Logo
United Airlines

May 29

PUJ
19h 47m
EWR

May 30

YQB
United Airlines Logo
United Airlines

Jun 5

YQB
22h 19m
EWR

Jun 6

PUJ

as low as

$773

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

United Airlines Logo
United Airlines

May 29

PUJ
19h 17m
EWR

May 30

YQB
United Airlines Logo
United Airlines

Jun 5

YQB
22h 19m
EWR

Jun 6

PUJ

as low as

$773

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 29

PUJ
8h 29m
YUL

May 29

YQB
Air Canada Logo
Air Canada

Jun 5

YQB
16h 55m
YUL

Jun 6

PUJ

as low as

$1368

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 29

PUJ
19h 24m
YUL

May 30

YQB
Air Canada Logo
Air Canada

Jun 5

YQB
7h 35m
YUL

Jun 5

PUJ

as low as

$1368

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 29

PUJ
23h 30m
YUL

May 30

YQB
Air Canada Logo
Air Canada

Jun 5

YQB
7h 35m
YUL

Jun 5

PUJ

as low as

$1368

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 29

PUJ
19h 24m
YUL

May 30

YQB
Air Canada Logo
Air Canada

Jun 5

YQB
19h 5m
YUL

Jun 6

PUJ

as low as

$1368

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 29

PUJ
19h 24m
YUL

May 30

YQB
Air Canada Logo
Air Canada

Jun 5

YQB
10h
YYZ

Jun 5

PUJ

as low as

$1375

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 29

PUJ
8h 29m
YUL

May 29

YQB
Air Canada Logo
Air Canada

Jun 5

YQB
10h
YYZ

Jun 5

PUJ

as low as

$1375

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 29

PUJ
7h 50m
YYZ

May 29

YQB
Air Canada Logo
Air Canada

Jun 5

YQB
7h 35m
YUL

Jun 5

PUJ

as low as

$1471

Punta Cana, DO (PUJ) - Quebec, CA (YQB)

Air Canada Logo
Air Canada

May 29

PUJ
7h 50m
YYZ

May 29

YQB
Air Canada Logo
Air Canada

Jun 5

YQB
10h
YYZ

Jun 5

PUJ

as low as

$1477

Top Deals on flights from Punta Cana to Windsor

Punta Cana, DO (PUJ) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

PUJ
19h 6m
YUL
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
21h 15m
YYZ
YUL

Jun 6

PUJ

as low as

$765

Punta Cana, DO (PUJ) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

PUJ
19h 6m
YUL
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
27h 10m
YYZ
YUL

Jun 6

PUJ

as low as

$765

Punta Cana, DO (PUJ) - Windsor, CA (YQG)

Air Canada Logo
Air Canada

May 29

PUJ
19h 16m
YYZ

May 30

YQG
Air Canada Logo
Air Canada

Jun 5

YQG
23h 10m
YYZ

Jun 6

PUJ

as low as

$904

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158