You will be redirected to the Canada Edition of aircanada.com as no local website edition is available for your selected country/region of residence. Learn more.
*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.
Toronto (YYZ)to
Vancouver (YVR)Vancouver (YVR)to
Toronto (YYZ)Toronto (YYZ)to
Delhi (DEL)Montréal (YUL)to
Fort Lauderdale (FLL)Toronto (YYZ)to
Calgary (YYC)Toronto (YYZ)to
London, UK (LHR)Toronto (YYZ)to
Fort Lauderdale (FLL)Montréal (YUL)to
Vancouver (YVR)Toronto (YYZ)to
Orlando (MCO)Delhi (DEL)to
Toronto (YYZ)Toronto (YYZ)to
Los Angeles (LAX)Toronto (YYZ)to
Cancún (CUN)Calgary (YYC)to
Toronto (YYZ)Toronto (YYZ)to
Rome (FCO)Vancouver (YVR)to
Montréal (YUL)Toronto (YYZ)to
Las Vegas (LAS)Toronto (YYZ)to
Montréal (YUL)Fort Lauderdale (FLL)to
Montréal (YUL)Toronto (YYZ)to
Tokyo (HND)Toronto (YYZ)to
Tokyo (TYO)Toronto (YYZ)to
Punta Cana (PUJ)Montréal (YUL)to
Punta Cana (PUJ)Ottawa, ON (YOW)to
Punta Cana (PUJ)Toronto (YTO)to
Punta Cana (PUJ)Halifax (YHZ)to
Punta Cana (PUJ)Québec (YQB)to
Punta Cana (PUJ)Vancouver (YVR)to
Punta Cana (PUJ)St. John’s, NL (YYT)to
Punta Cana (PUJ)Calgary (YYC)to
Punta Cana (PUJ)Edmonton (YEG)to
Punta Cana (PUJ)Moncton (YQM)to
Punta Cana (PUJ)London, UK (LHR)to
Punta Cana (PUJ)Windsor, ON (YQG)to
Punta Cana (PUJ)*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.
You will be redirected to the Canada Edition of aircanada.com as no local website edition is available for your selected country/region of residence. Learn more.
Discount DEN
% OFF
TC

From Denver (DEN) To Miami (MIA)
15
0.2
TC text

From Denver (DEN) To Seattle (SEA)
15
0.2
TC text

From Denver (DEN) To Las Vegas (LAS)
15
0.2
TC text

From Las Vegas (LAS) To Miami (MIA)
15
0.2
TC text

From Las Vegas (LAS) To Seattle (SEA)
15
0.2
TC text

From Las Vegas (LAS) To Orlando (MCO)
15
0.2
TC text

From Orlando (MCO) To Las Vegas (LAS)
15
0.2
TC text
From Orlando (MCO) To (null)
15
0.2
TC text

From Orlando (MCO) To Seattle (SEA)
15
0.2
TC text
This is a disclaimer.
This is a disclaimer
This is a disclaimer

From | To | Fare Type | Departure | Price |
|---|---|---|---|---|
| Toronto (YYZ) | Punta Cana (PUJ) | One-way / Economy | Apr 29, 2026 | From CAD 276 Viewed: 46 minutes ago |
| Montréal (YUL) | Punta Cana (PUJ) | One-way / Economy | Jun 16, 2026 | From CAD 310 Viewed: 47 minutes ago |
| Ottawa, ON (YOW) | Punta Cana (PUJ) | One-way / Economy | May 27, 2026 | From CAD 358 Viewed: 7 hours ago |
| Toronto (YTO) | Punta Cana (PUJ) | Round-trip / Economy | May 29, 2026 - Jun 12, 2026 | From CAD 690 Viewed: 10 hours ago |
| Halifax (YHZ) | Punta Cana (PUJ) | One-way / Economy | Apr 23, 2026 | From CAD 304 Viewed: 5 hours ago |
| Calgary (YYC) | Punta Cana (PUJ) | One-way / Economy | Jul 26, 2026 | From CAD 473 Viewed: 4 hours ago |
| Edmonton (YEG) | Punta Cana (PUJ) | One-way / Economy | Nov 30, 2026 | From CAD 677 Viewed: 21 hours ago |
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Learn more about this offer. Additional baggage fees and charges for optional products and services may apply.
From | To | Fare Type | Departure | Price |
|---|---|---|---|---|
| Toronto (YYZ) | Punta Cana (PUJ) | One-way / Economy | Feb 20, 2026 | From 21,800 pts + CAD 441 Viewed: 23 hours ago |
| Toronto (YYZ) | Punta Cana (PUJ) | One-way / Economy | Feb 21, 2026 | From 23,200 pts + CAD 514 Viewed: 23 hours ago |
| Toronto (YYZ) | Punta Cana (PUJ) | One-way / Economy | Feb 11, 2026 | From 38,100 pts + CAD 458 Viewed: 1 day ago |
| Toronto (YYZ) | Punta Cana (PUJ) | One-way / Economy | Jan 27, 2026 | From 25,000 pts + CAD 306 Viewed: 9 hours ago |
| Montréal (YUL) | Punta Cana (PUJ) | One-way / Economy | Jan 19, 2026 | From 13,200 pts + CAD 161 Viewed: 20 hours ago |
| Montréal (YUL) | Punta Cana (PUJ) | One-way / Economy | Jan 30, 2026 | From 11,600 pts + CAD 221 Viewed: 6 hours ago |
| Montréal (YUL) | Punta Cana (PUJ) | One-way / Economy | Feb 09, 2026 | From 11,600 pts + CAD 259 Viewed: 10 hours ago |
| Montréal (YUL) | Punta Cana (PUJ) | One-way / Economy | Jan 29, 2026 | From 12,500 pts + CAD 259 Viewed: 10 hours ago |
| New York (NYC) | Punta Cana (PUJ) | One-way / Economy | Jan 17, 2026 | From 11,600 pts + CAD 114 Viewed: 5 hours ago |
| Washington, D.C. (IAD) | Punta Cana (PUJ) | One-way / Economy | Feb 15, 2026 | From 30,000 pts + CAD 296 Viewed: 1 day ago |
| Washington, D.C. (IAD) | Punta Cana (PUJ) | One-way / Economy | Feb 16, 2026 | From 30,000 pts + CAD 296 Viewed: 1 day ago |
| Chicago (ORD) | Punta Cana (PUJ) | One-way / Economy | Feb 14, 2026 | From 60,000 pts + CAD 622 Viewed: 21 hours ago |
| New York (NYC) | Punta Cana (PUJ) | One-way / Economy | Feb 21, 2026 | From 23,200 pts + CAD 240 Viewed: 23 hours ago |
| New York (NYC) | Punta Cana (PUJ) | One-way / Economy | Feb 20, 2026 | From 23,200 pts + CAD 240 Viewed: 23 hours ago |
From | To | Fare Type | Departure | Price |
|---|---|---|---|---|
| Toronto (YYZ) | Punta Cana (PUJ) | One-way / Economy | Mar 02, 2026 | From CAD 268 Viewed: 20 hours ago |
| Toronto (YYZ) | Punta Cana (PUJ) | One-way / Economy | Mar 03, 2026 | From CAD 264 Viewed: 46 minutes ago |
| Toronto (YYZ) | Punta Cana (PUJ) | One-way / Economy | Mar 06, 2026 | From CAD 264 Viewed: 46 minutes ago |
| Toronto (YYZ) | Punta Cana (PUJ) | One-way / Economy | Mar 09, 2026 | From CAD 264 Viewed: 46 minutes ago |
| Toronto (YYZ) | Punta Cana (PUJ) | One-way / Economy | Feb 24, 2026 | From CAD 280 Viewed: 1 hour ago |
| Montréal (YUL) | Punta Cana (PUJ) | One-way / Economy | Mar 06, 2026 | From CAD 295 Viewed: 14 hours ago |
| Montréal (YUL) | Punta Cana (PUJ) | One-way / Economy | Mar 03, 2026 | From CAD 295 Viewed: 8 hours ago |
| Montréal (YUL) | Punta Cana (PUJ) | One-way / Economy | Jan 20, 2026 | From CAD 300 Viewed: 2 hours ago |
| Montréal (YUL) | Punta Cana (PUJ) | One-way / Economy | Jan 21, 2026 | From CAD 300 Viewed: 2 hours ago |
| Montréal (YUL) | Punta Cana (PUJ) | One-way / Economy | Jan 19, 2026 | From CAD 300 Viewed: 2 hours ago |
| Ottawa, ON (YOW) | Punta Cana (PUJ) | One-way / Economy | Mar 06, 2026 | From CAD 289 Viewed: 13 hours ago |
| Ottawa, ON (YOW) | Punta Cana (PUJ) | One-way / Economy | Mar 07, 2026 | From CAD 293 Viewed: 13 hours ago |
| Ottawa, ON (YOW) | Punta Cana (PUJ) | One-way / Economy | Mar 08, 2026 | From CAD 293 Viewed: 13 hours ago |
| Ottawa, ON (YOW) | Punta Cana (PUJ) | One-way / Economy | Mar 09, 2026 | From CAD 293 Viewed: 13 hours ago |
| Ottawa, ON (YOW) | Punta Cana (PUJ) | One-way / Economy | Mar 03, 2026 | From CAD 293 Viewed: 13 hours ago |
| Toronto (YTO) | Punta Cana (PUJ) | Round-trip / Economy | Mar 10, 2026 - Mar 18, 2026 | From CAD 549 Viewed: 52 minutes ago |
| Toronto (YTO) | Punta Cana (PUJ) | Round-trip / Economy | Feb 12, 2026 - Mar 16, 2026 | From CAD 552 Viewed: 3 hours ago |
| Toronto (YTO) | Punta Cana (PUJ) | Round-trip / Economy | Mar 15, 2026 - Mar 21, 2026 | From CAD 1,028 Viewed: 3 hours ago |
| Toronto (YTO) | Punta Cana (PUJ) | Round-trip / Economy | Feb 21, 2026 - Feb 28, 2026 | From CAD 1,034 Viewed: 20 hours ago |
| Toronto (YTO) | Punta Cana (PUJ) | Round-trip / Economy | Feb 28, 2026 - Mar 07, 2026 | From CAD 1,328 Viewed: 22 hours ago |
From | To | Fare Type | Departure | Price |
|---|---|---|---|---|
| Toronto (YYZ) | Vancouver (YVR) | One-way / Economy | Feb 11, 2026 | From CAD 125 Viewed: 20 minutes ago |
| Toronto (YYZ) | Vancouver (YVR) | One-way / Economy | Feb 08, 2026 | From CAD 125 Viewed: 20 minutes ago |
| Toronto (YYZ) | Vancouver (YVR) | One-way / Economy | Feb 09, 2026 | From CAD 125 Viewed: 20 minutes ago |
| Toronto (YYZ) | Vancouver (YVR) | One-way / Economy | Feb 10, 2026 | From CAD 125 Viewed: 20 minutes ago |
| Toronto (YYZ) | Vancouver (YVR) | One-way / Economy | Feb 06, 2026 | From CAD 125 Viewed: 20 minutes ago |
| Toronto (YYZ) | Vancouver (YVR) | One-way / Economy | Feb 07, 2026 | From CAD 125 Viewed: 20 minutes ago |
| Toronto (YYZ) | Vancouver (YVR) | One-way / Economy | Mar 07, 2026 | From CAD 160 Viewed: 20 minutes ago |
| Toronto (YYZ) | Vancouver (YVR) | One-way / Economy | Mar 10, 2026 | From CAD 160 Viewed: 20 minutes ago |
| Toronto (YYZ) | Vancouver (YVR) | One-way / Economy | Mar 13, 2026 | From CAD 160 Viewed: 20 minutes ago |
| Toronto (YYZ) | Vancouver (YVR) | One-way / Economy | Mar 16, 2026 | From CAD 160 Viewed: 20 minutes ago |
| Vancouver (YVR) | Toronto (YYZ) | One-way / Economy | Feb 07, 2026 | From CAD 101 Viewed: 19 minutes ago |
| Vancouver (YVR) | Toronto (YYZ) | One-way / Economy | Feb 09, 2026 | From CAD 101 Viewed: 10 minutes ago |
| Vancouver (YVR) | Toronto (YYZ) | One-way / Economy | Feb 06, 2026 | From CAD 101 Viewed: 19 minutes ago |
| Vancouver (YVR) | Toronto (YYZ) | One-way / Economy | Feb 08, 2026 | From CAD 101 Viewed: 10 minutes ago |
| Vancouver (YVR) | Toronto (YYZ) | One-way / Economy | Feb 10, 2026 | From CAD 101 Viewed: 10 minutes ago |
| Vancouver (YVR) | Toronto (YYZ) | One-way / Economy | Feb 11, 2026 | From CAD 101 Viewed: 10 minutes ago |
| Vancouver (YVR) | Toronto (YYZ) | One-way / Economy | Apr 07, 2026 | From CAD 133 Viewed: 44 minutes ago |
| Vancouver (YVR) | Toronto (YYZ) | One-way / Economy | Apr 09, 2026 | From CAD 133 Viewed: 44 minutes ago |
| Vancouver (YVR) | Toronto (YYZ) | One-way / Economy | Apr 08, 2026 | From CAD 133 Viewed: 44 minutes ago |
| Vancouver (YVR) | Toronto (YYZ) | One-way / Economy | Apr 14, 2026 | From CAD 133 Viewed: 44 minutes ago |