Find flights
Deals
When to book
FAQs & Tips
Airlines

C$ 145 Find cheap flights to Caribbean Islands

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Canada to Caribbean Islands departing on 27/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Caribbean Islands

In the last 7 days, travellers have searched 44,995,233 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Caribbean Islands Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Punta Cana
Punta CanadirectC$ 374
Montego Bay
Montego Bay1 stopC$ 423
Oranjestad
Oranjestad1 stopC$ 353
Nassau
NassaudirectC$ 352
Kingston
KingstondirectC$ 405
Bridgetown
BridgetowndirectC$ 348
Pointe-à-Pitre
Pointe-à-Pitre2 stopsC$ 564
Puerto Plata
Puerto Plata2 stopsC$ 470
Fort-de-France
Fort-de-FrancedirectC$ 586
Simpson Bay
Simpson Bay2 stopsC$ 360
Port of Spain
Port of Spain2 stopsC$ 621
Willemstad
Willemstad1 stopC$ 443
Santo Domingo
Santo DomingodirectC$ 457
Providenciales
Providenciales2 stopsC$ 442
George Town
George Town1 stopC$ 374
St. John's
St. John's1 stopC$ 424

Good to know

Low season

September

High season

December

Cheapest flight

C$ 145
Best time to beat the crowds (12% less expensive on average)
Most popular time to fly (23% more expensive on average)
Flight from Toronto Pearson Airport to Nassau

FAQs - booking Caribbean Islands flights

  • How long is the flight to Caribbean Islands?

    An average direct flight from Canada to Caribbean Islands takes 5h 45m, covering a distance of 5489 km. The most popular route is Toronto - Montego Bay with an average flight time of 4h 00m.

  • What is the cheapest flight to Caribbean Islands?

    The cheapest ticket to Caribbean Islands from Canada found in the last 72 hours was C$ 300. The most popular route is Toronto Pearson Intl to Montego Bay Sangster Intl and the cheapest round-trip airline ticket found on this route in the last 72 hours was C$ 423.

  • Which airlines fly to Caribbean Islands?

    Air Canada, Sunwing Airlines & WestJet fly the most frequently from Canada to Caribbean Islands.

  • What are the most popular destinations in Caribbean Islands?

    Based on KAYAK flight searches, the most popular destination is Punta Cana (18% of total searches to Caribbean Islands). The next most popular destinations are Montego Bay (14%) and Oranjestad (8%). Searches for flights to Simpson Bay (6%), to Nassau (6%) and to Bridgetown (5%) are also popular.

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to Caribbean Islands

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Caribbean Islands flight deals.

Top 5 airlines flying to Caribbean Islands

Need help choosing which airline to fly with from Canada to Caribbean Islands? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.9
Caribbean AirlinesOverall score based on 161 reviews
8.0Boarding
6.6Food
8.3Crew
7.7Comfort
6.6Entertainment
Airline reviews

The Flight itself was smooth and uneventful. The crew was polite and caring. I used the Lounge in Piarco and the service was STELLAR

10.0 ExcellentMichael, Aug 2024POS - JFK
Read more Caribbean Airlines reviews

The Flight itself was smooth and uneventful. The crew was polite and caring. I used the Lounge in Piarco and the service was STELLAR

Crew were quite friendly. Food was very poor considering the price of the ticket and the flight time. Could not charge my phone due to USB charger not working..

The food wasn’t good. Need better food. There wasn’t any entertainment.

STEWARDESSES WERE AWESOME! The food could be a bit better. Rice was SOGGY with gravy and the chicken was RUBBERY.

I was treated well in first class. I have no complaints. I will definitely fly with my favourite airline again this year.

There was no music on the flights unless you came with your headset.

Their bar selection could be greatly improved; they only had one spirit option

Music would have been great and information about the flight. Meaning how high and the weather conditions.

It was good but the food was small for the duration of the flight.

I wrote to the entertainment and food OK because it was non-applicable All excellent

Boarding and staff were excellent. The food was ok. Very cramped seating. No existent entertainment other than on iPhone over wifi with poor choices of movie or shows. Bring your own entertainment. Nowhere to charge your phone

Delay was not properly communicated. Service, plane, value of ticker were all great.

Excellent service and food in the Club Class. Warmly recommend. Much better than AC.

My new suitcase got busted when I arrived at Toronto , two of the wheels are broken and can no longer be used , I am very disappointed over this situation but the flight and service was awesome .

From what I saw there was no entertainment. Similar to my flight to London, I personally would like the attendants to be more interactive during the flight.

Air Transat left my luggage back in Montreal and it took them 5 DAYS to get it to Venice. Luckily I was still in town, or else their option was to send my luggage back to my house in CANADA. What a joke! Oh, and I had to find a way to go get it at the airport in Venice, they needed 72 hours more to get it to where I was staying.

I was pleasantly surprised. I booked the "club class" which was basically like Domestic First Class. The service was superior. Food was pretty good. Seats and cabin were comfortable. For the price I paid, I was very pleased.

Super unproffesional flight . Flight attendants were unproffesional. I could hear them gossiping about theor boyfriends the whole trip

The connecting flight lay over was 4.00 hours, the gate agent booked me on the next flight which was about to depart at no extra cost.

The ticket price was reasonable, food was okay, not the best. I would use the service again.

The plane used to go to Chicago was a bit outdated and needed a refresh

My connecting gate in .Chicago was across the aisle from my arriving gate. Otherwise I would not have made my connection. So that was very fortunate.

I flew basic economy, so it was what I expected. Crew was nice though, and flight was quick. Would recommend for flights under 6 hours, otherwise would upgrade to something with more leg room.

Bad, they delayed my flight, lost my connection flight had to stay overnight for the next flight and missed a lot of important meetings. 1 day totally lost!

Airline staff was good the checkin process was ok but the plane itself was very bad the comfort was worst it was worst and the most stiff 5 hours of my life i felt claustrophobic

Everything got delayed we were supposed to land at 1pm and landes at 8-9 pm … was horrible

Calgary desperately needs a star alliance lounge in the transborder area for United.

Brutal as can be … delayed by 24 hours then delayed and hour on the tarmac then delayed three hours in Chicago, screaming child behind me kicking the seat for the better part of 10 hours… couldn’t be worse

My flight was delayed by a whole day, so I lost a day of my vacation.

The check-in and passport submission was complicated and repetitive, due to the poor communication between Air Canada and United. There should have been a single set of instructions and a single questionnaire that provided the data for both airlines.

Very friendly crew & the flying was smooth and as efficient as possible. I just found the leg room a little cramped and, unfortunately, the seats in front of us when reclined really cramp you up even more.

The flight attendants could have been mote professional, talking about other people's life choices loudly and rudely. Delay to board which seems more and more standard with westjet.

I like the leg room in the exit isle..easier to get past people and I did t have to pay extra! Westjet changed my return flight time to a night flight 2 weeks before I left and left me hanging with NO HELP to resolve all the frustration they caused since I booked thru BudgetAir. They receive the lowest of star ratings I can give (if there was negative stars I’d be using those) for customer support and an overall bad score for the rest of the experience! So sad cause they used to good :)

It was fine for a low cost trip. No entertainment and poor food offer. The sits were ok. It was on time.

Not having a screaming baby in my row the whole trip would have improved the experience.

Better boarding process, but not the fault of the airline… people are dumb.

Seat barely reclined. Boarding took forever. Flight attendants were not very friendly

Premium class - the food could have been much better such as a veggie tray or fruit tray or cheese & crackers.

It was my first experience with westjet and it is really awesome to travel with westjet. I highly recommend to everyone.

I liked absolutely NOTHING, Westjet is the worst airline in the world, they should be ashamed, they treated me like dirt, let's put it this way, I am truly pissed off. If anyone cares about my experience someone should call me so I can tell how bad my experience was, what a shame

I don’t think the on-board testing worked on any of the 4 Air Canada flights for this trip. And in this particular flight, the entertainment and WiFi was out for a portion of the journey.

Delays were reported timely. The waiting area was a joke, it was caious the loading was delayed and not reported clearly. Their was disgruntled passengers. The personel tried their best but the organization failed the customer and the present personnel. There was no planning causing poor exicusion.

Seat change. New seat 5 rows back from our group. Flight ok but we had to wait for half an hour after we landed for the gate.

Purchased through Kayak at +/-$960.00 and was charged +/-$1,300.00 on Amex. Prepurcahed one bag, was not recognized by Air Canada

There were no premium headphones available for purchase on my flight and I had to settle for regular ones which were just okay but, not the best

It was only direct flight from YVR to YKA but has no entertainment or food service and was double price of Westjet. Air Canada is my last choice but in this case, they are the only option.

flip down table not clean, lots of crumbs left on table from previous customer!

Lots of selection for entertainment. Fight was comfortable. However. The flight was delayed multiple times. And the delay caused us to miss an important mwwting.

There was no entertainment and no wifi working at all. At least Beer was free and it was a short trip. The staff on board were good

Went on an earlier, standby flight, but was delayed so we only save 30 minutes getting to Toronto. AND we were in business class on our original flight but had to go in economy on the earlier flight because pilots and crew “had to” go business. What?!?! The paying passenger (I am Super Elite) has to go economy so they can dead-head employees? That’s messed up. As in my other posts, I only take AIr Canada because there is little other choice for the destinations I need to get to. But I am not proud to show my Super Elite tag on my luggage.

Book Cheap Caribbean Islands Plane Tickets

Recent round-trip flight deals

13/11Wed
directWestJet
5h 27mYYZ-BGI
20/11Wed
directWestJet
6h 10mBGI-YYZ
C$ 348
28/10Mon
directWestJet
5h 27mYYZ-BGI
6/11Wed
directWestJet
6h 10mBGI-YYZ
C$ 352
28/10Mon
1 stopUnited Airlines
8h 10mYYZ-AUA
29/10Tue
1 stopUnited Airlines
17h 23mAUA-YYZ
C$ 353
27/10Sun
1 stopUnited Airlines
7h 40mYYZ-AUA
30/10Wed
1 stopUnited Airlines
17h 23mAUA-YYZ
C$ 363
3/12Tue
directAir Canada
5h 00mYYZ-AUA
10/12Tue
directAir Canada
5h 20mAUA-YYZ
C$ 396
26/10Sat
directFlair Airlines
4h 30mYYZ-PUJ
2/11Sat
directFlair Airlines
4h 45mPUJ-YYZ
C$ 405
28/9Sat
directFlair Airlines
4h 30mYYZ-PUJ
5/10Sat
directFlair Airlines
4h 45mPUJ-YYZ
C$ 420
26/10Sat
2 stopsAir Canada
25h 25mYYZ-AUA
1/11Fri
directAir Canada
5h 20mAUA-YYZ
C$ 450
5/11Tue
1 stopAir Transat
11h 20mYYZ-PUJ
11/11Mon
1 stopAir Transat
15h 16mPUJ-YYZ
C$ 548
10/12Tue
1 stopAir Transat
15h 15mYYZ-PUJ
18/12Wed
directAir Transat
4h 35mPUJ-YYZ
C$ 559

Search by stops

Search by airline

Search by price

Recent one-way flight deals

27/11Wed
directWestJet
3h 37mYYZ-NAS
C$ 145
9/12Mon
directWestJet
3h 37mYYZ-NAS
C$ 148
6/12Fri
2 stopsUnited Airlines
22h 18mYYZ-NAS
C$ 171
27/9Fri
2 stopsUnited Airlines
18h 07mYYZ-NAS
C$ 177
30/10Wed
directAir Canada
5h 00mYYZ-BGI
C$ 200
16/10Wed
directAir Canada
5h 20mYYZ-BGI
C$ 201
9/12Mon
1 stopAir Transat
21h 25mYTZ-PUJ
C$ 299
15/12Sun
1 stopAir Transat
8h 55mYTZ-PUJ
C$ 306
11/1Sat
3 stopsCaribbean Airlines
23h 55mYYZ-BGI
C$ 559
19/10Sat
3 stopsCaribbean Airlines
24h 00mYYZ-BGI
C$ 564

Search by stops

Search by airline

Search by price

Last minute flights to Caribbean Islands

Last minute flight, train and bus deals

21/9Sat
multi-stopWestJet Encore
23h 30mYYZ-AUA
25/9Wed
multi-stopWestJet Encore
19h 36mAUA-YYZ
C$ 357
21/9Sat
multi-stopWestJet Encore
28h 18mYYZ-AUA
25/9Wed
multi-stopWestJet Encore
19h 36mAUA-YYZ
C$ 363
21/9Sat
multi-stopUnited Airlines
6h 01mYYZ-NAS
28/9Sat
multi-stopUnited Airlines
7h 43mNAS-YYZ
C$ 390
21/9Sat
multi-stopUnited Airlines
6h 01mYYZ-NAS
28/9Sat
multi-stopUnited Airlines
9h 25mNAS-YYZ
C$ 400
23/9Mon
directAir Canada
5h 20mYYZ-BGI
30/9Mon
directAir Canada
5h 45mBGI-YYZ
C$ 463
19/9Thu
directAir Canada
5h 20mYYZ-BGI
25/9Wed
directAir Canada
5h 45mBGI-YYZ
C$ 489
19/9Thu
directWestJet
5h 10mYYZ-AUA
26/9Thu
directWestJet
5h 17mAUA-YYZ
C$ 541
20/9Fri
directWestJet
4h 29mYYZ-PUJ
27/9Fri
directWestJet
4h 39mPUJ-YYZ
C$ 555
19/9Thu
directAir Transat
4h 25mYUL-PUJ
26/9Thu
multi-stopAir Transat
9h 46mPUJ-YUL
C$ 578
23/9Mon
multi-stopAir Transat
9h 15mYYZ-MBJ
26/9Thu
directAir Transat
4h 05mMBJ-YYZ
C$ 648

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Caribbean Islands

Cabin class types available on flights to Caribbean Islands
Cabin classes available on flights to Caribbean Islands. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.