Find cheap flights to Punta Cana

Sat 23/3
Sat 30/3
Any month
Compare vs. momondo |

When is the best time to fly to Punta Cana?

+75.0%
+50.0%
+25.0%
Base
Price
576 - 928 CAD
Temperature
27 - 31 °C
Precipitation
5 - 16 mm

Punta Cana flight deals found on momondo

Check out some of the best fares to Punta Cana found recently by users on momondo
Quickest
Cheapest
Air Transat
Air Transat
YYZ
12:00 am
Toronto Pearson Intl airport
4h 14m
4:14 am
PUJ
Punta Cana airport
Air Transat
PUJ
12:00 am
Punta Cana airport
4h 40m
4:40 am
YYZ
Toronto Pearson Intl airport
521 CAD
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
22h 35m
1 Stop
10:35 pm
PUJ
Punta Cana airport
Air Canada
PUJ
12:00 am
Punta Cana airport
7h 50m
1 Stop
7:50 am
YTZ
Toronto Island airport
548 CAD
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
17h 35m
1 Stop
5:35 pm
PUJ
Punta Cana airport
Air Canada
PUJ
12:00 am
Punta Cana airport
17h 50m
1 Stop
5:50 pm
YTZ
Toronto Island airport
555 CAD
American Airlines
American Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
8h 49m
1 Stop
8:49 am
PUJ
Punta Cana airport
American Airlines
PUJ
12:00 am
Punta Cana airport
4h 35m
4:35 am
YYZ
Toronto Pearson Intl airport
560 CAD
United Airlines
United Airlines
YEG
10:00 pm
Edmonton airport
27h 26m
2 Stops
3:26 am
+2
PUJ
Punta Cana airport
United Airlines
PUJ
12:00 am
Punta Cana airport
34h 02m
2 Stops
8:02 am
+1
YEG
Edmonton airport
572 CAD
American Airlines
American Airlines
YOW
12:00 am
Ottawa airport
15h 45m
1 Stop
3:45 pm
PUJ
Punta Cana airport
American Airlines
PUJ
12:00 am
Punta Cana airport
17h 44m
1 Stop
5:44 pm
YOW
Ottawa airport
575 CAD
WestJet
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
4h 18m
4:18 am
PUJ
Punta Cana airport
WestJet
PUJ
12:00 am
Punta Cana airport
4h 10m
4:10 am
YYZ
Toronto Pearson Intl airport
592 CAD
Air Transat
Air Transat
YYZ
12:00 am
Toronto Pearson Intl airport
4h 20m
4:20 am
PUJ
Punta Cana airport
Air Transat
PUJ
12:00 am
Punta Cana airport
4h 10m
4:10 am
YYZ
Toronto Pearson Intl airport
589 CAD
Air Transat
Air Transat
YYZ
12:00 am
Toronto Pearson Intl airport
4h 15m
4:15 am
PUJ
Punta Cana airport
Air Transat
PUJ
12:00 am
Punta Cana airport
4h 30m
4:30 am
YYZ
Toronto Pearson Intl airport
612 CAD
Air Transat
Air Transat
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
4h 15m
4:15 am
PUJ
Punta Cana airport
Air Transat
PUJ
12:00 am
Punta Cana airport
4h 30m
4:30 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
617 CAD
WestJet
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
4h 23m
4:23 am
PUJ
Punta Cana airport
WestJet
PUJ
12:00 am
Punta Cana airport
4h 30m
4:30 am
YYZ
Toronto Pearson Intl airport
667 CAD
Air Transat
Air Transat
YYZ
12:00 am
Toronto Pearson Intl airport
4h 14m
4:14 am
PUJ
Punta Cana airport
Air Transat
PUJ
12:00 am
Punta Cana airport
4h 40m
4:40 am
YYZ
Toronto Pearson Intl airport
521 CAD

Which airlines operate flights to Punta Cana?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Punta Cana

Below you will find all the airports in Punta Cana along with the distance from the city centre
Punta Cana
14 km from city centre

Quick facts about Punta Cana

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Punta Cana
Local time
Currency
Dominican Peso
Beer
Domestic Beer (.5 litre)
2.64 CAD
Food
Inexpensive restaurant
7.91 CAD
Public transport
One-way ticket
1.06 CAD

Start planning your trip to Punta Cana


Flights to other cities in Dominican Republic

Lost the lust for Punta Cana? Check out some flights to other cities in Dominican Republic