Latest deals
Countries
Cities
FAQs
Price Alerts
Flights to Caribbean

C$ 178 Find cheap flights to Caribbean

1 adult

Deals available from 900+ travel sites.

"This year, momondo is the #1 place for airfares on the internet."
Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Early arrival? Instantly customize your results
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? to track prices.

Find the cheapest flights from Canada to Caribbean

Cheap round-trip flights

These are some of the best round-trip flight deals from Canada to Caribbean that have been recently found on momondo from popular airlines, departing in the coming months.

Cheap one-way flights

Flying one-way? These are some of the best deals recently discovered on momondo for flights from Canada to Caribbean.

Cheap last-minute flights

Planning a quick getaway from Canada to Caribbean? These are the last-minute flight deals available now.

Cheap direct flights

If you prefer a non-stop journey, check out our latest direct flight deals to Caribbean, so you can enjoy a seamless trip without layovers.

Cheap bus & train deals from Canada to Caribbean

Find recent round-trip train or bus tickets from Canada to Caribbean.

All round-trip flight deals to Caribbean

The cheapest plane tickets to Caribbean found on KAYAK recently.
5:55 p.m. - 11:50 p.m.YYZ-PUJ
4h 55mdirect
4:30 p.m. - 8:15 p.m.PUJ-YYZ
4h 45mdirect
C$ 302
Find Deal
Fri, 7 Feb - Sat, 15 Feb
10:00 a.m. - 3:30 p.m.YYZ-PUJ
4h 30mdirect
4:30 p.m. - 8:15 p.m.PUJ-YYZ
4h 45mdirect
C$ 319Flair Airlines
Find Deal
Sat, 8 Feb - Sat, 15 Feb
7:40 p.m. - 5:58 p.m.YYZ-PUJ
21h 18m1 stop
5:25 p.m. - 9:58 a.m.PUJ-YYZ
17h 33m1 stop
C$ 417United Airlines
Find Deal
Sat, 1 Feb - Fri, 7 Feb
4:45 p.m. - 5:58 p.m.YUL-PUJ
24h 13m2 stops
5:25 p.m. - 5:19 p.m.PUJ-YUL
24h 54m2 stops
C$ 423United Airlines
Find Deal
Sat, 25 Jan - Mon, 3 Feb
9:25 a.m. - 2:35 p.m.YYZ-AUA
5h 10mdirect
3:25 p.m. - 8:57 p.m.AUA-YYZ
5h 32mdirect
C$ 429WestJet
Find Deal
Wed, 2 Apr - Wed, 9 Apr
10:20 a.m. - 3:54 p.m.YYZ-PUJ
4h 34mdirect
5:00 p.m. - 8:50 p.m.PUJ-YYZ
4h 50mdirect
C$ 449WestJet
Find Deal
Wed, 15 Jan - Wed, 22 Jan
7:00 a.m. - 7:55 p.m.YTZ-PUJ
11h 55m1 stop
9:15 p.m. - 12:10 p.m.PUJ-YTZ
15h 55m1 stop
C$ 502Air Transat
Find Deal
Wed, 22 Jan - Wed, 29 Jan
7:00 a.m. - 7:55 p.m.YTZ-PUJ
11h 55m1 stop
9:15 p.m. - 1:15 p.m.PUJ-YTZ
17h 00m1 stop
C$ 505Air Transat
Find Deal
Wed, 15 Jan - Wed, 22 Jan
12:25 p.m. - 11:45 p.m.YTZ-PUJ
10h 20m1 stop
3:20 p.m. - 11:50 a.m.PUJ-YTZ
21h 30m1 stop
C$ 518Air Canada
Find Deal
Mon, 20 Jan - Mon, 3 Feb
12:25 p.m. - 11:45 p.m.YTZ-PUJ
10h 20m1 stop
10:50 a.m. - 5:50 p.m.PUJ-YTZ
8h 00m1 stop
C$ 519Air Canada
Find Deal
Mon, 27 Jan - Tue, 4 Feb
10:00 a.m. - 3:30 p.m.YYZ-PUJ
4h 30mdirect
C$ 178Flair Airlines
Find Deal
Tue, 25 Feb
10:00 a.m. - 3:30 p.m.YYZ-PUJ
4h 30mdirect
C$ 183Flair Airlines
Find Deal
Tue, 25 Feb
4:45 p.m. - 1:44 p.m.YUL-SXM
19h 59m2 stops
C$ 213United Airlines
Find Deal
Sat, 25 Jan
11:08 a.m. - 3:52 p.m.YUL-SXM
27h 44m2 stops
C$ 221United Airlines
Find Deal
Sat, 1 Feb
8:30 a.m. - 1:00 p.m.YYZ-PUJ
4h 30mdirect
C$ 229WestJet
Find Deal
Wed, 26 Mar
9:25 a.m. - 12:48 p.m.YYZ-MBJ
4h 23mdirect
C$ 243WestJet
Find Deal
Sun, 23 Mar
2:00 p.m. - 10:50 p.m.YYZ-PUJ
7h 50m1 stop
C$ 273Air Transat
Find Deal
Thu, 23 Jan
8:30 a.m. - 6:55 p.m.YTZ-PUJ
10h 25m1 stop
C$ 276Air Transat
Find Deal
Sat, 5 Apr
12:30 a.m. - 12:45 p.m.YYZ-PUJ
12h 15m2 stops
C$ 305Air Canada
Find Deal
Sun, 23 Mar
7:20 p.m. - 1:45 p.m.YTZ-PUJ
17h 25m2 stops
C$ 305Air Canada
Find Deal
Mon, 13 Jan
10:00 a.m. - 3:30 p.m.YYZ-PUJ
4h 30mdirect
4:30 p.m. - 8:15 p.m.PUJ-YYZ
4h 45mdirect
C$ 499Flair Airlines
Find Deal
Sat, 28 Dec - Sat, 11 Jan
10:50 a.m. - 4:45 p.m.YYZ-PUJ
4h 55mdirect
1:05 p.m. - 4:55 p.m.PUJ-YYZ
4h 50mdirect
C$ 536Arajet
Find Deal
Sat, 28 Dec - Mon, 20 Jan
6:30 a.m. - 10:15 p.m.YYZ-PUJ
14h 45m1 stop
3:20 p.m. - 8:35 a.m.PUJ-YYZ
18h 15m1 stop
C$ 578Air Canada
Find Deal
Tue, 24 Dec - Mon, 30 Dec
10:15 p.m. - 11:45 a.m.YUL-PUJ
12h 30m1 stop
3:20 p.m. - 6:55 p.m.PUJ-YUL
4h 35mdirect
C$ 582Air Canada
Find Deal
Sat, 28 Dec - Wed, 15 Jan
6:00 p.m. - 7:55 p.m.YYZ-PUJ
24h 55m1 stop
9:15 p.m. - 8:11 a.m.PUJ-YYZ
11h 56m1 stop
C$ 743Air Transat
Find Deal
Tue, 24 Dec - Sat, 28 Dec
1:10 p.m. - 10:50 p.m.YTZ-PUJ
8h 40m1 stop
9:15 p.m. - 8:15 a.m.PUJ-YTZ
12h 00m1 stop
C$ 745Air Transat
Find Deal
Wed, 25 Dec - Sun, 29 Dec
3:50 p.m. - 2:00 p.m.YYZ-MBJ
22h 10m1 stop
1:25 p.m. - 2:18 p.m.MBJ-YYZ
24h 53m2 stops
C$ 817United Airlines
Find Deal
Fri, 27 Dec - Fri, 10 Jan
9:00 a.m. - 2:00 p.m.YYZ-MBJ
29h 00m2 stops
1:25 p.m. - 9:58 a.m.MBJ-YYZ
20h 33m2 stops
C$ 843United Airlines
Find Deal
Sat, 28 Dec - Sun, 2 Feb
9:25 a.m. - 1:53 p.m.YYZ-MBJ
4h 28mdirect
6:50 p.m. - 11:08 p.m.MBJ-YYZ
4h 18mdirect
C$ 1,035WestJet
Find Deal
Thu, 26 Dec - Sat, 28 Dec
9:25 a.m. - 1:53 p.m.YYZ-MBJ
4h 28mdirect
8:25 p.m. - 12:43 a.m.MBJ-YYZ
4h 18mdirect
C$ 1,066WestJet
Find Deal
Wed, 25 Dec - Tue, 31 Dec
5:55 p.m. - 11:50 p.m.YYZ-PUJ
4h 55mdirect
4:30 p.m. - 8:15 p.m.PUJ-YYZ
4h 45mdirect
C$ 273
Find Deal
Fri, 7 Feb - Sat, 15 Feb
10:50 a.m. - 4:45 p.m.YYZ-PUJ
4h 55mdirect
4:30 p.m. - 8:15 p.m.PUJ-YYZ
4h 45mdirect
C$ 285
Find Deal
Sat, 8 Feb - Sat, 15 Feb
10:00 a.m. - 3:30 p.m.YYZ-PUJ
4h 30mdirect
4:30 p.m. - 8:15 p.m.PUJ-YYZ
4h 45mdirect
C$ 306Flair Airlines
Find Deal
Thu, 6 Feb - Sat, 15 Feb
10:00 a.m. - 3:30 p.m.YYZ-PUJ
4h 30mdirect
4:30 p.m. - 8:15 p.m.PUJ-YYZ
4h 45mdirect
C$ 319Flair Airlines
Find Deal
Sat, 8 Feb - Sat, 15 Feb
9:25 a.m. - 2:35 p.m.YYZ-AUA
5h 10mdirect
3:25 p.m. - 8:57 p.m.AUA-YYZ
5h 32mdirect
C$ 429WestJet
Find Deal
Wed, 2 Apr - Wed, 9 Apr
8:30 a.m. - 1:00 p.m.YYZ-PUJ
4h 30mdirect
2:00 p.m. - 6:52 p.m.PUJ-YYZ
4h 52mdirect
C$ 431WestJet
Find Deal
Mon, 17 Mar - Mon, 24 Mar
1:55 p.m. - 7:15 p.m.YYZ-PUJ
4h 20mdirect
8:35 p.m. - 12:10 a.m.PUJ-YYZ
4h 35mdirect
C$ 521Air Transat
Find Deal
Mon, 13 Jan - Wed, 22 Jan
4:30 p.m. - 10:00 p.m.YYZ-PUJ
4h 30mdirect
10:50 p.m. - 2:35 a.m.PUJ-YYZ
4h 45mdirect
C$ 525Air Canada
Find Deal
Mon, 20 Jan - Mon, 3 Feb
4:30 p.m. - 10:00 p.m.YYZ-PUJ
4h 30mdirect
3:25 p.m. - 7:00 p.m.PUJ-YYZ
4h 35mdirect
C$ 526Air Canada
Find Deal
Mon, 3 Feb - Wed, 12 Feb
1:55 p.m. - 6:15 p.m.YYZ-PUJ
4h 20mdirect
7:35 p.m. - 12:10 a.m.PUJ-YYZ
4h 35mdirect
C$ 528Air Transat
Find Deal
Sun, 23 Mar - Sat, 29 Mar

Flight prices to countries in Caribbean

Interested in flights to Caribbean? Find the countries in Caribbean that you can fly to for the biggest bang for your buck

Price

C$ 877 - C$ 1,461

CHEAPEST COUNTRYTurks and Caicos Islands22% cheaperUsers typically spent C$ 174 less on flights to Turks and Caicos Islands
MOST EXPENSIVE COUNTRYSt. Maarten30% more expensiveUsers typically spent C$ 232 more on trips to St. Maarten
MOST POPULAR COUNTRY TO FLY TODominican Republic291% more popularAs a popular travel destination, more of our users plan to visit Dominican Republic than any other country in Caribbean

Where are the most popular flight destinations in Caribbean?

The most popular flight destination in Caribbean, according to our users, is Dominican Republic, followed by Jamaica, Cuba, The Bahamas and Puerto Rico.

Cheapest flights to cities in Caribbean

Click on the cities below to find out when it's cheapest to fly to Caribbean, from Canada
San Juan Luis Munoz Marin Intl Airport
Caribbean

Cheapest flight to Caribbean from San Juan Luis Munoz Marin Intl Airport

Road Town

When booking a flight to Caribbean, the best-priced flight will typically be to Road Town for C$ 454, which is 66% less than the continental average.

Most expensive flight to Caribbean from San Juan Luis Munoz Marin Intl Airport

St. George's

Flights to Caribbean are typically 40% more expensive when flying to St. George's, where the average price is C$ 1,324


Cheap Caribbean flight deals and tips

Summary info about Caribbean flight prices, duration and airlines

Best One-Way Price

C$ 178

Best Round-Trip Price

C$ 302

Fastest flight time

4h 30m

Popular in

December
The best one-way flight price to Caribbean from Canada in the last 72 hours is C$ 178 (Toronto Pearson Intl to Punta Cana).
The best round-trip flight price to Caribbean from Canada in the last 72 hours is C$ 302 (Toronto Pearson Intl to Punta Cana).
The fastest flight to Caribbean from Canada takes 4h 30m (Toronto Pearson Intl to Punta Cana).
December has the highest demand for flights to Caribbean, with a 5% price increase on average.

Frequently asked questions about flying to Caribbean

Where is it cheapest to fly into Caribbean?

When travelling to Caribbean, Punta Cana airport in Punta Cana offers the cheapest overall flights with an average airfare of C$ 185, while the second most affordable option is Nassau Intl airport with an average airfare of C$ 186 for Nassau.

When did momondo last update prices for flights to Caribbean?

Prices for flights to Caribbean are updated daily.

How many operators does momondo search for flights to Caribbean?

How old do you have to be to fly to Caribbean?

The minimum age a child must be to fly alone is five but airlines that offer an unaccompanied minor (UNMR) service will have their own age restrictions, including rules around flight length, timings, and stopovers. We always recommend checking with the individual airline you are booking with to travel to Caribbean.

What documentation or ID do you need to fly to Caribbean?

The travel and health documents you'll need for your trip to Caribbean may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's license and a passport that is valid for six months after your intended arrival at Caribbean. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.


Why use momondo?

Why should I use momondo to find a flight deal to Caribbean?

We help find the flight that best suits your needs; momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight for you.

Can I find flights to Caribbean with flexible booking policies on momondo?

All flight searches to Caribbean on momondo can be filtered to show those which offer flexible booking policies.

How can momondo help me find flights to Caribbean?

Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as filter your options to help you make an informed choice when booking flights to Caribbean.

I’m not ready to book a flight to Caribbean right now. Can momondo alert me if prices change?

Yes. momondo can track flight prices for Caribbean and alert you when they change. Perform a search to set up the price alert. All that is required is a valid email address.


An easier way to manage your Caribbean trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
From?
To?
Sun 29/12
Sun 5/1
Email me momondo's favourite deals

Find better results for your trip to Caribbean

Popular Flights to Caribbean

Popular routes according to searches in the past day on momondo

Cheapest flight routes to Caribbean

These routes have the cheapest flights to Caribbean found by momondo users in Canada
DepartingDestinationBest TimeBest Price
TorontoPunta Cana4h 20mC$ 273
VancouverHavana16h 45mC$ 315
TorontoSan Juan4h 35mC$ 324
TorontoSaint Thomas Island6h 41mC$ 375
MontrealSan Juan4h 30mC$ 391
TorontoGeorge Town4h 05mC$ 394
TorontoNassau3h 20mC$ 401
Québec CityNassau7h 48mC$ 403
OttawaNassau6h 40mC$ 403
VancouverSan Juan10h 25mC$ 404
MontrealNassau3h 50mC$ 408
TorontoKingston4h 15mC$ 408
MontrealPunta Cana4h 25mC$ 416
OttawaPunta Cana4h 25mC$ 417
TorontoHavana9h 50mC$ 418
MontrealGeorge Town6h 58mC$ 431