| Flight |
Departure Date |
Arrival Date |
Price |
Duration |
Number of stops |
Updated |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-12-01 |
2026-12-15 |
327 USD |
48 hours 47 minutes |
Connection |
2026-08-14T18:26:51 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-10-14 |
2026-10-22 |
350 USD |
9 hours 25 minutes |
Direct |
2026-08-18T03:59:31 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-12-07 |
2026-12-21 |
355 USD |
40 hours 53 minutes |
Connection |
2026-08-15T23:45:06 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-29 |
2026-09-05 |
378 USD |
41 hours 59 minutes |
Connection |
2026-08-14T15:01:59 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-26 |
2026-09-02 |
439 USD |
28 hours 13 minutes |
Connection |
2026-08-14T15:00:52 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-28 |
2026-08-29 |
444 USD |
25 hours 18 minutes |
Connection |
2026-08-18T22:53:01 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-29 |
2026-08-30 |
453 USD |
0 minutes |
Direct |
2026-08-19T00:00:00 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-29 |
2026-08-31 |
453 USD |
0 minutes |
Direct |
2026-08-19T00:00:00 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-29 |
2026-09-01 |
453 USD |
0 minutes |
Direct |
2026-08-19T00:00:00 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-29 |
2026-09-02 |
453 USD |
0 minutes |
Direct |
2026-08-19T00:00:00 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-29 |
2026-09-03 |
453 USD |
0 minutes |
Direct |
2026-08-19T00:00:00 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-29 |
2026-09-04 |
453 USD |
0 minutes |
Direct |
2026-08-19T00:00:00 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2027-04-01 |
2027-04-04 |
456 USD |
9 hours 25 minutes |
Direct |
2026-08-18T19:02:23 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-20 |
2026-08-29 |
481 USD |
39 hours 33 minutes |
Connection |
2026-08-12T18:25:05 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-22 |
2026-08-29 |
481 USD |
39 hours 33 minutes |
Connection |
2026-08-12T18:23:33 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-10-10 |
2026-10-11 |
489 USD |
15 hours 10 minutes |
Connection |
2026-08-16T21:32:33 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-20 |
2026-08-28 |
500 USD |
0 minutes |
Direct |
2026-08-19T00:00:00 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2027-01-03 |
2027-01-23 |
501 USD |
20 hours 10 minutes |
Connection |
2026-08-18T07:48:16 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-20 |
2026-08-27 |
519 USD |
39 hours 33 minutes |
Connection |
2026-08-14T08:54:32 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-22 |
2026-08-28 |
520 USD |
0 minutes |
Direct |
2026-08-19T00:00:00 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-29 |
2026-08-29 |
528 USD |
25 hours 3 minutes |
Connection |
2026-08-18T22:52:45 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-10-07 |
2026-10-14 |
539 USD |
44 hours 45 minutes |
Connection |
2026-08-16T18:40:53 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2027-01-11 |
2027-02-15 |
541 USD |
40 hours 20 minutes |
Connection |
2026-08-14T18:27:42 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-22 |
2026-08-27 |
559 USD |
39 hours 33 minutes |
Connection |
2026-08-13T14:46:20 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2027-03-22 |
2027-03-29 |
575 USD |
8 hours 55 minutes |
Direct |
2026-08-13T21:37:48 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-21 |
2026-08-28 |
617 USD |
38 hours 39 minutes |
Connection |
2026-08-14T08:56:14 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-19 |
2026-08-26 |
622 USD |
44 hours 40 minutes |
Connection |
2026-08-14T14:59:26 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-29 |
2026-09-06 |
643 USD |
9 hours 25 minutes |
Direct |
2026-08-18T22:53:12 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-21 |
2026-08-27 |
657 USD |
0 minutes |
Direct |
2026-08-19T00:00:00 |
| Montreal (YMQ) - Punta Cana (PUJ) |
2026-08-21 |
2026-08-26 |
697 USD |
34 hours 43 minutes |
Connection |
2026-08-13T14:44:37 |