Find flights
Deals
When to book
Airlines
FAQs
English
Round-trip from | C$ 462 |
|---|---|
One-way from | C$ 235 |
Popular in | December |
Cheapest in | September |
Average price | C$ 872 |
Fly from
Fly to
Route
Depart
Return
Price
CalgaryMontego Bay
YYC - MBJ
YYCMBJ
Calgary
Tue 2/12
6:30 a.m.-7:23 p.m.
1 stop10h 53m
Montego Bay Sangster Intl
Sat 6/12
2:50 p.m.-7:58 p.m.
Nonstop7h 08m
CalgaryPuerto Plata
YYC - POP
YYCPOP
Calgary
Tue 14/4
12:55 a.m.-1:55 p.m.
1 stop11h 00m
Puerto Plata La Union
Wed 22/4
3:05 p.m.-11:51 p.m.
1 stop10h 46m
CalgaryPunta Cana
YYC - PUJ
YYCPUJ
Calgary
Tue 11/11
5:35 a.m.-12:45 a.m.
2 stops16h 10m
Punta Cana
Tue 18/11
3:35 p.m.-11:44 p.m.
1 stop11h 09m
CalgaryOranjestad
YYC - AUA
YYCAUA
Calgary
Fri 2/1
6:15 a.m.-4:50 p.m.
2 stops31h 35m
Oranjestad Reina Beatrix
Mon 12/1
5:50 p.m.-2:20 p.m.
2 stops23h 30m
CalgaryNassau
YYC - NAS
YYCNAS
Calgary
Tue 2/12
2:13 p.m.-1:33 p.m.
2 stops21h 20m
Nassau Intl
Wed 10/12
2:35 p.m.-11:35 a.m.
2 stops23h 00m
CalgaryPunta Cana
YYC - PUJ
YYCPUJ
Calgary
Sun 7/12
9:45 p.m.-1:35 p.m.
2 stops12h 50m
Punta Cana
Mon 15/12
7:20 a.m.-9:02 p.m.
1 stop16h 42m
CalgaryMontego Bay
YYC - MBJ
YYCMBJ
Calgary
Wed 3/12
3:15 p.m.-7:23 p.m.
1 stop26h 08m
Montego Bay Sangster Intl
Mon 8/12
7:25 p.m.-9:02 p.m.
1 stop27h 37m
CalgaryPunta Cana
YYC - PUJ
YYCPUJ
Calgary
Mon 15/12
6:15 a.m.-6:18 p.m.
1 stop9h 03m
Punta Cana
Thu 8/1
12:56 p.m.-9:53 p.m.
2 stops35h 57m
CalgaryPunta Cana
YYC - PUJ
YYCPUJ
Calgary
Sun 14/12
2:13 p.m.-6:18 p.m.
1 stop25h 05m
Punta Cana
Fri 9/1
2:05 p.m.-2:20 p.m.
1 stop27h 15m
CalgaryPunta Cana
YYC - PUJ
YYCPUJ
Calgary
Sun 14/12
6:15 a.m.-6:18 p.m.
1 stop9h 03m
Punta Cana
Thu 8/1
2:05 p.m.-2:20 p.m.
1 stop27h 15m
Currently, September is the cheapest month in which you can book a flight from Calgary to Caribbean Islands (average of C$ 298). Flying from Calgary to Caribbean Islands in February is currently the most expensive (average of C$ 585). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
A simple way to save on the total cost of your ticket is to fly from Calgary to Caribbean Islands at noon. If you’re flexible enough to do this you can expect to save up to 31% on your trip compared to booking a flight in the afternoon.
Travelers seeking maximum savings on their Calgary to Caribbean Islands flight should consider departing on Saturday at noon when fares are most often at their lowest. Sunday afternoons flights should be avoided if possible as fares are typically the most expensive at this time.
Crew
Comfort
Overall
Entertainment
Boarding
Food
Reviews
Anonymous,Sep 2025
YYZ - YUL
Crew
Comfort
Overall
Entertainment
Boarding
Food
Reviews
Anonymous,Sep 2025
YYZ - YUL
Crew
Comfort
Overall
Entertainment
Boarding
Food
Reviews
Anonymous,Sep 2025
YYZ - YUL
Crew
Comfort
Overall
Entertainment
Boarding
Food
Reviews
Anonymous,Sep 2025
YYZ - YUL
Crew
Comfort
Overall
Entertainment
Boarding
Food
Reviews
Anonymous,Sep 2025
YYZ - YUL
Crew
Comfort
Overall
Entertainment
Boarding
Food
Reviews
Anonymous,Sep 2025
YYZ - YUL
When you search for this flight from Calgary to Caribbean Islands, Cheapflights searches on 900+ travel sites to save you time finding great flight deals online. Additionally, we offer filter features so you can choose a preferred cabin class or airline, see different price ranges, and much more so you can book the flight for you.
By finding flights from multiple airlines and providers at completely no cost, Cheapflights helps millions of users like you annually find the best flights to Caribbean Islands from Calgary.
Certainly. Search results for flights to Caribbean Islands from Calgary shown to you on Cheapflights can be narrowed down with different useful search filters, which includes flexible booking options.
Of course! You can now track prices for flights from Calgary to Caribbean Islands and get an alert from Cheapflights when they change. Have a valid email address ready and click the bell icon next to the flight deals above to set up your price alerts.