Direct flights from Montréal to Punta Cana YUL → PUJ

Air Canada, Air Transat and Arajet operate nonstop flights from Montréal (YUL) to Punta Cana (PUJ). The nonstop flight takes around ~3h 47m, covering 1,884 miles (3,032 km). Round-trip fares currently start at $378, with a typical fare around $542 across 118 recent fare combinations. Updated 11 June 2026.

60-day flexibility overview based on 118 recent fares across the next 60 days

Cheapest
$378
Typical
$542
Most expensive
$809

Prices last updated 13 days ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
Air Canada AC Air Transat TS Arajet DM

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Montréal to Punta Cana?

Yes, Air Canada, Air Transat and 1 more airline operate nonstop flights from Montréal (YUL) to Punta Cana (PUJ).

Which airlines fly direct from Montréal to Punta Cana?

Air Canada, Air Transat, Arajet operate nonstop flights from Montréal to Punta Cana.

How long is the flight from Montréal to Punta Cana?

The nonstop flight from Montréal to Punta Cana takes ~3h 47m (approximately 3032 km).

How much is a round-trip flight from Montréal to Punta Cana?

Round-trip flights from Montréal (YUL) to Punta Cana (PUJ) start at $378, with a typical fare around $542. Based on 118 recent fare combinations.

Explore More

Get cheap direct-flight deals from Montréal, free by email