All Flight Deals — Caribbean / Mexico

Our AI detects the best prices — CAD, taxes included

8 deals found

YYZ Toronto
23 Oct 2026
28 Oct 2026
AUA Aruba Aruba
⭐ 8.8Excellent ⏳ …
🌙 5 nights ✈ 1 stop(s) 🏢 Avianca

ⓘ Same or fewer stops · Airline and price may vary

Trend

💡 A better fare may be available · verified 21 h ago

Check current fares →
YYZ Toronto
10 Jul 2026
18 Jul 2026
CUN Cancún Mexique
⭐ 8.8Excellent ⏳ …
🌙 8 nights ✈ 1 stop(s) 🏢 Porter Airlines

ⓘ Same or fewer stops · Airline and price may vary

Trend

💡 A better fare may be available · verified 21 h ago

Check current fares →
YYZ Toronto
6 Oct 2026
13 Oct 2026
GUA Guatemala Guatemala
⭐ 7.5Great ⏳ …
🌙 7 nights ✈ 1 stop(s) 🏢 Air Canada

ⓘ Same or fewer stops · Airline and price may vary

Trend

💡 A better fare may be available · verified 21 h ago

Check current fares →
YYZ Toronto
18 Sep 2026
2 Oct 2026
MEX Mexico Mexique
⭐ 7.6Great ⏳ …
🌙 14 nights ✈ Direct flight 🏢 Flair Airlines

ⓘ Same or fewer stops · Airline and price may vary

Trend

💡 A better fare may be available · verified 21 h ago

Check current fares →
YYZ Toronto
6 Aug 2026
2 Sep 2026
NAS Nassau Bahamas
⭐ 7.5Great ⏳ …
🌙 27 nights ✈ 2 stop(s) 🏢 Air Canada

ⓘ Same or fewer stops · Airline and price may vary

Trend

💡 A better fare may be available · verified 21 h ago

Check current fares →
YYZ Toronto
24 Aug 2026
30 Aug 2026
SJU San Juan Porto Rico
⭐ 7.5Great ⏳ …
🌙 6 nights ✈ 1 stop(s) 🏢 American Airlines

ⓘ Same or fewer stops · Airline and price may vary

Trend

💡 A better fare may be available · verified 20 h ago

Check current fares →
YYZ Toronto
18 Sep 2026
26 Sep 2026
PVR Puerto Vallarta Mexique
⭐ 7.5Great ⏳ …
🌙 8 nights ✈ 1 stop(s) 🏢 WestJet

ⓘ Same or fewer stops · Airline and price may vary

Trend

💡 A better fare may be available · verified 17 h ago

Check current fares →
YOW Ottawa
3 Jan 2027
10 Jan 2027
PUJ Punta Cana Rép. Dominicaine
⭐ 7.5Great ⏳ …
🌙 7 nights ✈ 1 stop(s) 🏢 WestJet

ⓘ Same or fewer stops · Airline and price may vary

Trend

💡 A better fare may be available · verified 10 h ago

Check current fares →