background

Flight Deals from Canada to Punta Cana from $252

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

VS LogoDL LogoUA LogoAC LogoB6 LogoAV LogoLA 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 Toronto to Punta Cana

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

WestJet Logo
WestJet

May 31

YYZ
4h 28m
Direct

May 31

PUJ
WestJet Logo
WestJet

Jun 15

PUJ
4h 43m
Direct

Jun 15

YYZ

as low as

$252

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

United Airlines Logo
United Airlines

Jun 10

YYZ
8h 5m
EWR

Jun 10

PUJ
United Airlines Logo
United Airlines

Jun 17

PUJ
17h 4m
EWR

Jun 18

YYZ

as low as

$300

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

United Airlines Logo
United Airlines

Jun 6

YYZ
8h 5m
EWR

Jun 6

PUJ
United Airlines Logo
United Airlines

Jun 9

PUJ
19h 34m
EWR
ORD

Jun 10

YYZ

as low as

$305

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

Arajet Logo
Arajet

Jun 7

YYZ
4h 47m
Direct

Jun 7

PUJ
Arajet Logo
Arajet

Jun 14

PUJ
4h 30m
Direct

Jun 14

YYZ

as low as

$327

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

Air Canada Logo
Air Canada

May 28

YYZ
4h 20m
Direct

May 28

PUJ
Air Canada Logo
Air Canada

Jun 16

PUJ
29h 25m
YUL

Jun 17

YYZ

as low as

$340

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

Air Canada Logo
Air Canada

May 28

YYZ
4h 20m
Direct

May 28

PUJ
Air Canada Logo
Air Canada

Jun 4

PUJ
28h 12m
YUL
YOW

Jun 5

YYZ

as low as

$341

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

Air Transat Logo
Air Transat

Jun 14

YTZ
25h 10m
YUL

Jun 15

PUJ
Air Transat Logo
Air Transat

Jun 17

PUJ
4h 30m
Direct

Jun 17

YTZ

as low as

$343

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

United Airlines Logo
United Airlines

May 24

YYZ
16h 53m
IAD

May 25

PUJ
United Airlines Logo
United Airlines

Jun 11

PUJ
17h 4m
EWR

Jun 12

YYZ

as low as

$356

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

American Airlines Logo
American Airlines

May 30

YYZ
27h 29m
JFK

May 31

PUJ
American Airlines Logo
American Airlines

Jun 6

PUJ
25h 44m
CLT

Jun 7

YYZ

as low as

$370

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

Air Canada Logo
Air Canada

May 31

YHM
11h 15m
YYZ
YUL

May 31

PUJ
Air Canada Logo
Air Canada

Jun 4

PUJ
21h 22m
YUL

Jun 5

YHM

as low as

$384

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

Air Canada Logo
Air Canada

Jun 18

YKF
9h 50m
YYZ

Jun 18

PUJ
Air Canada Logo
Air Canada

Jun 22

PUJ
26h 21m
YUL

Jun 23

YKF

as low as

$410

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

Flexflight Logo
Flexflight

Jun 13

YYZ
4h 47m
Direct

Jun 13

PUJ
Flexflight Logo
Flexflight

Jun 17

PUJ
4h 30m
Direct

Jun 17

YYZ

as low as

$417

Top Deals on flights from Vancouver to Punta Cana

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

WestJet Logo
WestJet

Jun 2

YXX
20h 3m
YYC
YYZ

Jun 3

PUJ
WestJet Logo
WestJet

Jun 10

PUJ
16h 10m
YYZ
YEG

Jun 11

YXX

as low as

$421

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

WestJet Logo
WestJet

May 19

YVR
22h 13m
YLW
YYZ

May 20

PUJ
WestJet Logo
WestJet

Jun 11

PUJ
9h 54m
YYZ

Jun 12

YVR

as low as

$423

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

WestJet Logo
WestJet

Jun 13

YXX
27h 18m
YYC

Jun 14

PUJ
WestJet Logo
WestJet

Jun 16

PUJ
9h 54m
YYZ

Jun 17

YXX

as low as

$436

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

WestJet Logo
WestJet

Jun 12

YVR
34h 43m
YYC

Jun 14

PUJ
WestJet Logo
WestJet

Jun 17

PUJ
30h 35m
YYZ
YWG

Jun 18

YVR

as low as

$452

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

United Airlines Logo
United Airlines

May 18

YVR
15h 30m
ORD

May 19

PUJ
United Airlines Logo
United Airlines

May 25

PUJ
23h 45m
EWR
DEN

May 26

YVR

as low as

$461

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

United Airlines Logo
United Airlines

May 18

YVR
23h 50m
SFO
ORD

May 19

PUJ
United Airlines Logo
United Airlines

May 25

PUJ
23h 45m
EWR
DEN

May 26

YVR

as low as

$465

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

United Airlines Logo
United Airlines

May 29

YVR
21h 25m
SFO
IAD

May 30

PUJ
United Airlines Logo
United Airlines

Jun 11

PUJ
23h 45m
EWR
DEN

Jun 12

YVR

as low as

$483

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

Air Canada Logo
Air Canada

May 18

YVR
20h 40m
YUL

May 19

PUJ
Air Canada Logo
Air Canada

Jun 11

PUJ
22h 17m
YUL
YEG

Jun 12

YVR

as low as

$487

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

United Airlines Logo
United Airlines

May 17

YVR
27h 15m
IAH

May 18

PUJ
United Airlines Logo
United Airlines

May 25

PUJ
23h 45m
EWR
DEN

May 26

YVR

as low as

$502

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

JetBlue Logo
JetBlue

Jun 12

YVR
18h 5m
JFK

Jun 13

PUJ
JetBlue Logo
JetBlue

Jun 20

PUJ
9h 58m
JFK

Jun 20

YVR

as low as

$517

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

Air Transat Logo
Air Transat

Jun 4

YVR
20h 50m
YYZ

Jun 5

PUJ
Air Transat Logo
Air Transat

Jun 10

PUJ
20h 25m
YYZ

Jun 11

YVR

as low as

$867

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

American Airlines Logo
American Airlines

Jun 5

YVR
16h 25m
DFW

Jun 6

PUJ
American Airlines Logo
American Airlines

Jun 12

PUJ
8h 51m
CLT

Jun 12

YVR

as low as

$894

Top Deals on flights from Montreal to Punta Cana

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

United Airlines Logo
United Airlines

May 7

YUL
8h 50m
ORD

May 7

PUJ
United Airlines Logo
United Airlines

May 14

PUJ
24h 40m
IAD

May 15

YUL

as low as

$331

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

American Airlines Logo
American Airlines

May 9

YUL
7h 59m
MIA

May 9

PUJ
American Airlines Logo
American Airlines

May 13

PUJ
25h 59m
CLT

May 14

YUL

as low as

$351

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

United Airlines Logo
United Airlines

May 5

YUL
21h 35m
EWR

May 6

PUJ
United Airlines Logo
United Airlines

May 8

PUJ
24h 40m
IAD

May 9

YUL

as low as

$355

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

American Airlines Logo
American Airlines

May 18

YUL
27h 6m
CLT

May 19

PUJ
American Airlines Logo
American Airlines

May 28

PUJ
9h 20m
PHL

May 28

YUL

as low as

$464

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

United Airlines Logo
United Airlines

May 7

YUL
8h 50m
ORD

May 7

PUJ
United Airlines Logo
United Airlines

May 13

PUJ
19h 33m
ORD
EWR

May 14

YUL

as low as

$475

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

Air Transat Logo
Air Transat

May 14

YUL
4h 25m
Direct

May 14

PUJ
Air Transat Logo
Air Transat

May 25

PUJ
4h 30m
Direct

May 25

YUL

as low as

$514

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

Air Transat Logo
Air Transat

May 22

YUL
21h 25m
YYZ

May 23

PUJ
Air Transat Logo
Air Transat

May 29

PUJ
4h 30m
Direct

May 29

YUL

as low as

$536

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

Delta Air Lines Logo
Delta Air Lines

May 7

YUL
7h 45m
ATL

May 7

PUJ
Delta Air Lines Logo
Delta Air Lines

May 14

PUJ
10h 49m
ATL

May 14

YUL

as low as

$550

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

Air Canada Logo
Air Canada

May 21

YUL
4h 25m
Direct

May 21

PUJ
Air Canada Logo
Air Canada

May 24

PUJ
4h 35m
Direct

May 24

YUL

as low as

$558

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

Air Canada Logo
Air Canada

May 5

YUL
23h 35m
YOW
YYZ

May 6

PUJ
Air Canada Logo
Air Canada

May 28

PUJ
20h 19m
YYZ
JFK

May 29

YUL

as low as

$607

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

Hahn Air Logo
Hahn Air

May 13

YUL
17h 28m
PTY

May 14

PUJ
Hahn Air Logo
Hahn Air

May 21

PUJ
9h 52m
YYZ

May 22

YUL

as low as

$620

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

Flexflight Logo
Flexflight

May 20

YUL
4h 45m
Direct

May 20

PUJ
Flexflight Logo
Flexflight

May 26

PUJ
5h 3m
Direct

May 26

YUL

as low as

$665

Top Deals on flights from Calgary to Punta Cana

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

WestJet Logo
WestJet

Jun 3

YYC
30h 43m
YEG
YYZ

Jun 4

PUJ
WestJet Logo
WestJet

Jun 21

PUJ
5h 39m
Direct

Jun 21

YYC

as low as

$356

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

WestJet Logo
WestJet

Jun 4

YYC
13h 23m
YYZ

Jun 4

PUJ
WestJet Logo
WestJet

Jun 14

PUJ
5h 39m
Direct

Jun 14

YYC

as low as

$356

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

WestJet Logo
WestJet

Jun 14

YYC
8h 53m
Direct

Jun 14

PUJ
WestJet Logo
WestJet

Jun 21

PUJ
5h 39m
Direct

Jun 21

YYC

as low as

$364

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

WestJet Logo
WestJet

Jun 3

YYC
24h 43m
YYZ

Jun 4

PUJ
WestJet Logo
WestJet

Jun 17

PUJ
16h 55m
YYZ
YWG

Jun 18

YYC

as low as

$381

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

WestJet Logo
WestJet

May 17

YYC
8h 53m
Direct

May 17

PUJ
WestJet Logo
WestJet

May 27

PUJ
17h 36m
YYZ
YQR

May 28

YYC

as low as

$408

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

United Airlines Logo
United Airlines

May 31

YYC
26h 57m
ORD
EWR

Jun 1

PUJ
United Airlines Logo
United Airlines

Jun 10

PUJ
20h 38m
EWR
IAH

Jun 11

YYC

as low as

$452

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

Air Canada Logo
Air Canada

Jun 3

YYC
23h 5m
YUL

Jun 4

PUJ
Air Canada Logo
Air Canada

Jun 10

PUJ
8h 41m
YUL

Jun 10

YYC

as low as

$471

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

Air Canada Logo
Air Canada

Jun 9

YYC
12h 30m
YUL

Jun 9

PUJ
Air Canada Logo
Air Canada

Jun 16

PUJ
30h 13m
YYZ
YOW

Jun 17

YYC

as low as

$478

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

United Airlines Logo
United Airlines

Jun 1

YYC
23h 10m
DEN
IAD

Jun 2

PUJ
United Airlines Logo
United Airlines

Jun 14

PUJ
24h 43m
IAH

Jun 15

YYC

as low as

$480

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

WestJet Logo
WestJet

May 25

YYC
14h 18m
YYZ

May 25

PUJ
WestJet Logo
WestJet

Jun 7

PUJ
16h 30m
YYZ
YXE

Jun 8

YYC

as low as

$555

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

Air Transat Logo
Air Transat

May 31

YYC
20h 55m
YYZ

Jun 1

PUJ
Air Transat Logo
Air Transat

Jun 10

PUJ
9h 14m
YYZ

Jun 10

YYC

as low as

$636

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

American Airlines Logo
American Airlines

Jun 9

YYC
21h 55m
CLT

Jun 10

PUJ
American Airlines Logo
American Airlines

Jun 18

PUJ
28h 47m
DFW

Jun 19

YYC

as low as

$940

Top Deals on flights from Ottawa to Punta Cana

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

United Airlines Logo
United Airlines

May 30

YOW
9h 23m
EWR

May 30

PUJ
United Airlines Logo
United Airlines

Jun 3

PUJ
16h 56m
EWR

Jun 4

YOW

as low as

$299

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

United Airlines Logo
United Airlines

Jun 1

YOW
9h 23m
EWR

Jun 1

PUJ
United Airlines Logo
United Airlines

Jun 15

PUJ
17h 23m
IAD

Jun 16

YOW

as low as

$356

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

United Airlines Logo
United Airlines

Jun 11

YOW
22h 10m
ORD
EWR

Jun 12

PUJ
United Airlines Logo
United Airlines

Jun 18

PUJ
16h 56m
EWR

Jun 19

YOW

as low as

$361

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

United Airlines Logo
United Airlines

Jun 11

YOW
22h 10m
ORD
EWR

Jun 12

PUJ
United Airlines Logo
United Airlines

Jun 18

PUJ
22h 27m
EWR
IAD

Jun 19

YOW

as low as

$365

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

United Airlines Logo
United Airlines

Jun 11

YOW
24h 18m
EWR

Jun 12

PUJ
United Airlines Logo
United Airlines

Jun 18

PUJ
16h 26m
EWR

Jun 19

YOW

as low as

$379

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

United Airlines Logo
United Airlines

Jun 1

YOW
32h 55m
ORD
EWR

Jun 2

PUJ
United Airlines Logo
United Airlines

Jun 15

PUJ
17h 23m
IAD

Jun 16

YOW

as low as

$384

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

WestJet Logo
WestJet

May 28

YOW
7h 48m
YYZ

May 28

PUJ
WestJet Logo
WestJet

Jun 10

PUJ
9h 37m
YYZ

Jun 11

YOW

as low as

$393

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

WestJet Logo
WestJet

Jun 10

YOW
7h 48m
YYZ

Jun 10

PUJ
WestJet Logo
WestJet

Jun 11

PUJ
9h 37m
YYZ

Jun 12

YOW

as low as

$395

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

WestJet Logo
WestJet

Jun 18

YOW
7h 48m
YYZ

Jun 18

PUJ
WestJet Logo
WestJet

Jun 25

PUJ
9h 37m
YYZ

Jun 26

YOW

as low as

$411

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

Air Canada Logo
Air Canada

May 28

YOW
7h 25m
YUL

May 28

PUJ
Air Canada Logo
Air Canada

Jun 10

PUJ
20h
YUL

Jun 11

YOW

as low as

$442

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

Air Canada Logo
Air Canada

Jun 10

YOW
28h 20m
YUL

Jun 11

PUJ
Air Canada Logo
Air Canada

Jun 11

PUJ
19h 20m
YUL
YTZ

Jun 12

YOW

as low as

$444

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

Air Canada Logo
Air Canada

Jun 10

YOW
7h 25m
YUL

Jun 10

PUJ
Air Canada Logo
Air Canada

Jun 11

PUJ
18h 36m
YUL

Jun 12

YOW

as low as

$444

Top Deals on flights from Winnipeg to Punta Cana

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

WestJet Logo
WestJet

Jun 10

YWG
31h 13m
YYZ

Jun 11

PUJ
WestJet Logo
WestJet

Jun 17

PUJ
18h 58m
YYZ

Jun 18

YWG

as low as

$448

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

WestJet Logo
WestJet

Jun 10

YWG
16h 38m
YYC
YYZ

Jun 11

PUJ
WestJet Logo
WestJet

Jun 17

PUJ
18h 58m
YYZ

Jun 18

YWG

as low as

$448

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

WestJet Logo
WestJet

Jun 10

YWG
27h 43m
YYC
YYZ

Jun 11

PUJ
WestJet Logo
WestJet

Jun 17

PUJ
23h 45m
YYZ
YYC

Jun 18

YWG

as low as

$448

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

WestJet Logo
WestJet

May 29

YWG
22h 28m
YYC
YYZ

May 30

PUJ
WestJet Logo
WestJet

Jun 9

PUJ
23h 45m
YYZ
YYC

Jun 10

YWG

as low as

$469

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

WestJet Logo
WestJet

Jun 14

YWG
24h 43m
YYZ

Jun 15

PUJ
WestJet Logo
WestJet

Jun 21

PUJ
18h 58m
YYZ

Jun 22

YWG

as low as

$491

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

Air Canada Logo
Air Canada

Jun 10

YWG
26h 15m
YUL

Jun 11

PUJ
Air Canada Logo
Air Canada

Jun 17

PUJ
19h 49m
YUL

Jun 18

YWG

as low as

$504

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

Air Canada Logo
Air Canada

Jun 10

YWG
29h 45m
YYZ
YUL

Jun 11

PUJ
Air Canada Logo
Air Canada

Jun 17

PUJ
19h 49m
YUL

Jun 18

YWG

as low as

$510

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

Air Canada Logo
Air Canada

Jun 14

YWG
26h 15m
YUL

Jun 15

PUJ
Air Canada Logo
Air Canada

Jun 21

PUJ
19h 49m
YUL

Jun 22

YWG

as low as

$547

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

Air Transat Logo
Air Transat

May 31

YWG
24h 5m
YYZ

Jun 1

PUJ
Air Transat Logo
Air Transat

Jun 6

PUJ
20h 5m
YYZ

Jun 7

YWG

as low as

$633

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

Air Transat Logo
Air Transat

Jun 10

YWG
18h 30m
YYZ

Jun 11

PUJ
Air Transat Logo
Air Transat

Jun 17

PUJ
20h 5m
YYZ

Jun 18

YWG

as low as

$633

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

Air Transat Logo
Air Transat

Jun 14

YWG
31h 15m
YYZ

Jun 15

PUJ
Air Transat Logo
Air Transat

Jun 21

PUJ
20h 5m
YYZ

Jun 22

YWG

as low as

$735

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

WestJet Logo
WestJet

May 19

YWG
29h 43m
YOW
YYZ

May 20

PUJ
WestJet Logo
WestJet

May 24

PUJ
21h 28m
YYZ

May 25

YWG

as low as

$828

Top Deals on flights from Halifax to Punta Cana

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

WestJet Logo
WestJet

Jun 10

YHZ
22h 23m
YYZ

Jun 11

PUJ
WestJet Logo
WestJet

Jun 14

PUJ
26h 55m
YYZ

Jun 15

YHZ

as low as

$474

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

WestJet Logo
WestJet

May 24

YHZ
20h 48m
YYZ

May 25

PUJ
WestJet Logo
WestJet

Jun 11

PUJ
26h 55m
YYZ

Jun 12

YHZ

as low as

$474

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

Air Canada Logo
Air Canada

Jun 4

YHZ
7h 40m
YUL

Jun 4

PUJ
Air Canada Logo
Air Canada

Jun 13

PUJ
29h
YUL

Jun 14

YHZ

as low as

$537

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

Air Canada Logo
Air Canada

May 30

YHZ
17h 15m
YUL

May 31

PUJ
Air Canada Logo
Air Canada

Jun 10

PUJ
10h 5m
YUL

Jun 11

YHZ

as low as

$537

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

Air Canada Logo
Air Canada

May 30

YHZ
19h 15m
YUL
YYZ

May 31

PUJ
Air Canada Logo
Air Canada

Jun 10

PUJ
25h 50m
YUL

Jun 11

YHZ

as low as

$543

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

Air Transat Logo
Air Transat

Jun 4

YHZ
28h 30m
YUL

Jun 5

PUJ
Air Transat Logo
Air Transat

Jun 13

PUJ
20h 7m
YUL

Jun 14

YHZ

as low as

$558

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

Air Transat Logo
Air Transat

Jun 16

YHZ
28h 30m
YUL

Jun 17

PUJ
Air Transat Logo
Air Transat

Jun 23

PUJ
20h 7m
YUL

Jun 24

YHZ

as low as

$561

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

Air Transat Logo
Air Transat

May 30

YHZ
19h 50m
YUL

May 31

PUJ
Air Transat Logo
Air Transat

Jun 10

PUJ
19h 24m
YYZ

Jun 11

YHZ

as low as

$565

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

Air Transat Logo
Air Transat

May 28

YHZ
28h 30m
YUL

May 29

PUJ
Air Transat Logo
Air Transat

Jun 4

PUJ
19h 24m
YYZ

Jun 5

YHZ

as low as

$568

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

WestJet Logo
WestJet

May 30

YHZ
29h 13m
YYZ

May 31

PUJ
WestJet Logo
WestJet

Jun 10

PUJ
30h
YYZ

Jun 11

YHZ

as low as

$571

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

WestJet Logo
WestJet

Jun 1

YHZ
6h 48m
YYZ

Jun 1

PUJ
WestJet Logo
WestJet

Jun 8

PUJ
28h 30m
YYZ

Jun 9

YHZ

as low as

$593

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

Air Canada Logo
Air Canada

May 28

YHZ
7h 40m
YUL

May 28

PUJ
Air Canada Logo
Air Canada

Jun 4

PUJ
18h 29m
YYZ

Jun 5

YHZ

as low as

$608

Top Deals on flights from Edmonton to Punta Cana

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

WestJet Logo
WestJet

Jun 2

YEG
27h 43m
YYZ

Jun 3

PUJ
WestJet Logo
WestJet

Jun 10

PUJ
18h 17m
YYZ

Jun 11

YEG

as low as

$424

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

WestJet Logo
WestJet

Jun 10

YEG
22h 58m
YYC
YYZ

Jun 11

PUJ
WestJet Logo
WestJet

Jun 16

PUJ
9h 53m
YYZ

Jun 17

YEG

as low as

$424

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

WestJet Logo
WestJet

Jun 10

YEG
18h 58m
YYZ

Jun 11

PUJ
WestJet Logo
WestJet

Jun 16

PUJ
9h 53m
YYZ

Jun 17

YEG

as low as

$424

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

WestJet Logo
WestJet

Jun 10

YEG
31h 43m
YYC
YYZ

Jun 11

PUJ
WestJet Logo
WestJet

Jun 16

PUJ
20h 42m
YYZ
YYC

Jun 17

YEG

as low as

$424

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

WestJet Logo
WestJet

Jun 14

YEG
15h 43m
YOW
YYZ

Jun 15

PUJ
WestJet Logo
WestJet

Jun 21

PUJ
28h 54m
YYZ
YOW

Jun 22

YEG

as low as

$468

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

United Airlines Logo
United Airlines

Jun 2

YEG
21h 23m
DEN
IAD

Jun 3

PUJ
United Airlines Logo
United Airlines

Jun 9

PUJ
27h 25m
EWR
IAH

Jun 10

YEG

as low as

$468

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

Air Canada Logo
Air Canada

May 26

YEG
29h 45m
YYC
YUL

May 27

PUJ
Air Canada Logo
Air Canada

Jun 18

PUJ
24h 18m
YYZ
YYC

Jun 19

YEG

as low as

$495

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

Air Canada Logo
Air Canada

May 26

YEG
29h 45m
YYC
YUL

May 27

PUJ
Air Canada Logo
Air Canada

Jun 18

PUJ
16h 2m
YYZ

Jun 19

YEG

as low as

$495

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

WestJet Logo
WestJet

May 27

YEG
18h 58m
YYZ

May 28

PUJ
WestJet Logo
WestJet

Jun 3

PUJ
22h 39m
YYZ
YWG

Jun 4

YEG

as low as

$522

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

Air Transat Logo
Air Transat

May 27

YEG
20h 50m
YYZ

May 28

PUJ
Air Transat Logo
Air Transat

Jun 10

PUJ
30h 17m
YYZ

Jun 11

YEG

as low as

$635

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

Air Transat Logo
Air Transat

Jun 10

YEG
13h 35m
YYZ

Jun 11

PUJ
Air Transat Logo
Air Transat

Jun 16

PUJ
24h 52m
YYZ

Jun 17

YEG

as low as

$648

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

United Airlines Logo
United Airlines

Jun 2

YEG
26h 25m
SFO
IAD

Jun 3

PUJ
United Airlines Logo
United Airlines

Jun 9

PUJ
27h 25m
EWR
IAH

Jun 10

YEG

as low as

$922

Top Deals on flights from Quebec to Punta Cana

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

United Airlines Logo
United Airlines

Jun 13

YQB
9h 35m
EWR

Jun 13

PUJ
United Airlines Logo
United Airlines

Jun 15

PUJ
29h 56m
EWR

Jun 16

YQB

as low as

$390

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

Air Canada Logo
Air Canada

Jun 1

YQB
16h 50m
YUL

Jun 2

PUJ
Air Canada Logo
Air Canada

Jun 10

PUJ
29h 11m
YUL

Jun 11

YQB

as low as

$439

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

Air Canada Logo
Air Canada

Jun 10

YQB
16h 50m
YUL

Jun 11

PUJ
Air Canada Logo
Air Canada

Jun 17

PUJ
19h 25m
YUL

Jun 18

YQB

as low as

$439

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

Air Canada Logo
Air Canada

Jun 10

YQB
19h 5m
YUL

Jun 11

PUJ
Air Canada Logo
Air Canada

Jun 17

PUJ
17h 25m
YYZ
YUL

Jun 18

YQB

as low as

$445

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

Air Canada Logo
Air Canada

Jun 10

YQB
21h
YUL
YYZ

Jun 11

PUJ
Air Canada Logo
Air Canada

Jun 17

PUJ
17h 25m
YYZ
YUL

Jun 18

YQB

as low as

$452

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

Air Canada Logo
Air Canada

Jun 15

YQB
19h 5m
YUL

Jun 16

PUJ
Air Canada Logo
Air Canada

Jun 22

PUJ
27h 6m
YUL

Jun 23

YQB

as low as

$460

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

Air Canada Logo
Air Canada

Jun 15

YQB
19h 5m
YUL

Jun 16

PUJ
Air Canada Logo
Air Canada

Jun 22

PUJ
17h 25m
YYZ
YUL

Jun 23

YQB

as low as

$467

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

Air Canada Logo
Air Canada

Jun 8

YQB
21h
YUL
YYZ

Jun 9

PUJ
Air Canada Logo
Air Canada

Jun 15

PUJ
19h 24m
YUL

Jun 16

YQB

as low as

$468

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

Air Transat Logo
Air Transat

Jun 8

YQB
4h 25m
Direct

Jun 8

PUJ
Air Transat Logo
Air Transat

Jun 15

PUJ
4h 30m
Direct

Jun 15

YQB

as low as

$603

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

Air Transat Logo
Air Transat

Jun 15

YQB
4h 25m
Direct

Jun 15

PUJ
Air Transat Logo
Air Transat

Jun 22

PUJ
4h 30m
Direct

Jun 22

YQB

as low as

$603

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

United Airlines Logo
United Airlines

May 18

YQB
9h 35m
EWR

May 18

PUJ
United Airlines Logo
United Airlines

May 25

PUJ
29h 56m
EWR

May 26

YQB

as low as

$605

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

Air Transat Logo
Air Transat

May 25

YQB
4h 25m
Direct

May 25

PUJ
Air Transat Logo
Air Transat

Jun 1

PUJ
4h 30m
Direct

Jun 1

YQB

as low as

$617

Top Deals on flights from Windsor to Punta Cana

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

Air Canada Logo
Air Canada

May 31

YQG
27h 10m
YYZ
YUL

Jun 1

PUJ
Air Canada Logo
Air Canada

Jun 7

PUJ
19h 4m
YUL
YYZ

Jun 8

YQG

as low as

$530

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

Air Canada Logo
Air Canada

May 31

YQG
21h 15m
YYZ
YUL

Jun 1

PUJ
Air Canada Logo
Air Canada

Jun 7

PUJ
19h 4m
YUL
YYZ

Jun 8

YQG

as low as

$530

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

Air Canada Logo
Air Canada

May 31

YQG
23h 10m
YYZ

Jun 1

PUJ
Air Canada Logo
Air Canada

Jun 7

PUJ
22h 59m
YYZ

Jun 8

YQG

as low as

$1775

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

Air Canada Logo
Air Canada

May 31

YQG
23h 10m
YYZ

Jun 1

PUJ
Air Canada Logo
Air Canada

Jun 7

PUJ
17h 4m
YYZ

Jun 8

YQG

as low as

$1775

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158