Cheap flights from Canada to Caribbean from C$ 143

This is the cheapest one-way flight price, found on 29/5. Prices may vary by date and flight preferences.
YYZ — SJU
4 Jun — 11 Jun1
Return
1 adult
Economy
From?
To?
Sun 4/6
Sun 11/6
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.

Cheap flights from Canada to Caribbean in May, June 2023

The best prices found for Canada to Caribbean flights for May, June

Canada to Caribbean 2023 flight deals

Cheap flights to Caribbean from Canada found for this year

Cheap Flair Airlines flights from Canada to Caribbean

Cheap United Airlines flights from Canada to Caribbean

Direct flights to Caribbean from Canada

Save time with Canada to Caribbean direct flight deals

Last minute flights from Canada to Caribbean

Late deals on round-trip flights to Caribbean from Canada, departing today and this week

One-way flights to Caribbean from Canada

The cheapest one-way flights from Canada to Caribbean

Find flights from Canada to Caribbean within your budget

Use the slider to find flights from Canada to Caribbean that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

C$ 305 - C$ 522

Route

Depart

Return

Price

Toronto Pearson IntlPunta Cana

YYZ - PUJ

YYZPUJ

Toronto Pearson Intl

Sun 5/11

Nonstop4h 30m

Punta Cana

Sat 11/11

Nonstop4h 45m

C$ 305

Toronto Pearson IntlMontego Bay Sangster Intl

YYZ - MBJ

YYZMBJ

Toronto Pearson Intl

Tue 3/10

Nonstop4h 15m

Montego Bay Sangster Intl

Sun 8/10

Nonstop4h 15m

C$ 322

Toronto Pearson IntlNassau Intl

YYZ - NAS

YYZNAS

Toronto Pearson Intl

Sun 18/6

Nonstop3h 16m

Nassau Intl

Tue 27/6

Nonstop3h 23m

C$ 356

Toronto Pearson IntlMontego Bay Sangster Intl

YYZ - MBJ

YYZMBJ

Toronto Pearson Intl

Sun 18/6

Nonstop4h 15m

Montego Bay Sangster Intl

Thu 22/6

Nonstop4h 05m

C$ 364

Montreal Pierre Elliott Trudeau IntlPunta Cana

YUL - PUJ

YULPUJ

Montreal Pierre Elliott Trudeau Intl

Sat 28/10

2 stops22h 51m

Punta Cana

Thu 2/11

2 stops26h 40m

C$ 409

Toronto Pearson IntlNassau Intl

YYZ - NAS

YYZNAS

Toronto Pearson Intl

Wed 14/6

Nonstop3h 10m

Nassau Intl

Mon 19/6

Nonstop3h 20m

C$ 447

Toronto Pearson IntlPunta Cana

YYZ - PUJ

YYZPUJ

Toronto Pearson Intl

Thu 15/6

1 stop18h 15m

Punta Cana

Mon 19/6

Nonstop4h 30m

C$ 469

Toronto Pearson IntlSimpson Bay Princess Juliana

YYZ - SXM

YYZSXM

Toronto Pearson Intl

Sat 16/9

1 stop24h 48m

Simpson Bay Princess Juliana

Thu 21/9

1 stop18h 55m

C$ 521

Toronto Pearson IntlPort of Spain Piarco Intl

YYZ - POS

YYZPOS

Toronto Pearson Intl

Sun 10/9

Nonstop5h 40m

Port of Spain Piarco Intl

Sun 17/9

Nonstop6h 05m

C$ 522

Flights are sorted by cheapest first

Deals found on 29/5

Related info for your journey

Useful info, stats and facts about Canada to Caribbean flights.

Top 10 airlines flying from Canada to Caribbean

The chart below displays the airlines Cheapflights users travelling from Canada to Caribbean choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
American AirlinesCheapestC$ 230AverageC$ 846FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
SwoopCheapestC$ 263AverageC$ 583FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Swoop flights
Air CanadaCheapestC$ 269AverageC$ 1,098FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
WestJetCheapestC$ 274AverageC$ 932FlexibilityNo cancel feeOn-time60%COVID-19 safety
Search WestJet flights
DeltaCheapestC$ 312AverageC$ 945FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Flair AirlinesCheapestC$ 320AverageC$ 364FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Flair Airlines flights
Air TransatCheapestC$ 354AverageC$ 819FlexibilityNo cancel feeOn-time50%COVID-19 safety
Search Air Transat flights
United AirlinesCheapestC$ 355AverageC$ 848FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
AeromexicoCheapestC$ 385AverageC$ 1,029FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Aeromexico flights
Copa AirlinesCheapestC$ 405AverageC$ 859FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search Copa Airlines flights

Search flights to Caribbean by cabin class

Business Classfrom C$ 1,204/person
Prem Economyfrom C$ 571/person
Economyfrom C$ 156/person

Hourly flight availability from Canada to Caribbean

See what time of day planes typically take off from Canada to Caribbean
4%of flight departuresEarly morningMidnight to 6 am
83%of flight departuresMorning6 am to noon
6%of flight departuresAfternoonNoon to 6 pm
7%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM