Find cheap flights from Ontario to Caribbean from C$ 142

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 18/6. 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.
Return
1 adult
Economy
0 bags
Sat 8/7
Sat 15/7

Here is why travelers choose KAYAK

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

Free to useThere are no hidden charges or fees.

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

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

Good to know

Low season

May

High season

December

Cheapest flight

C$ 142

Average price round-trip

C$ 869

Good deal round-trip

C$ 335

Good deal one-way

C$ 162
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (10% more expensive on average)
Flight from Toronto Pearson Airport to Punta Cana
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from Ontario to Caribbean

Book cheap flights from Ontario to Caribbean

Recent round-trip flight deals

31/10Tue
directFlair Airlines
4h 30mYYZ-PUJ
6/11Mon
directFlair Airlines
4h 45mPUJ-YYZ
C$ 319
18/6Sun
directSwoop
4h 25mYYZ-PUJ
21/6Wed
directSwoop
4h 47mPUJ-YYZ
C$ 328
21/6Wed
directSwoop
4h 25mYYZ-PUJ
24/6Sat
directSwoop
4h 47mPUJ-YYZ
C$ 331
3/11Fri
directFlair Airlines
4h 30mYYZ-PUJ
6/11Mon
directFlair Airlines
4h 45mPUJ-YYZ
C$ 339
3/11Fri
directFlair Airlines
4h 30mYYZ-PUJ
19/11Sun
directFlair Airlines
4h 45mPUJ-YYZ
C$ 340
1/10Sun
directSwoop
4h 15mYYZ-MBJ
8/10Sun
directSwoop
4h 15mMBJ-YYZ
C$ 341
24/6Sat
directWestJet
3h 16mYYZ-NAS
27/6Tue
directWestJet
3h 23mNAS-YYZ
C$ 353
18/6Sun
directWestJet
3h 16mYYZ-NAS
20/6Tue
directWestJet
3h 23mNAS-YYZ
C$ 355
21/6Wed
directMultiple Airlines
4h 25mYYZ-PUJ
6/12Wed
directMultiple Airlines
4h 45mPUJ-YYZ
C$ 364
20/6Tue
directWestJet
3h 16mYYZ-NAS
24/6Sat
directWestJet
3h 23mNAS-YYZ
C$ 365
18/6Sun
directMultiple Airlines
4h 15mYYZ-MBJ
22/6Thu
directMultiple Airlines
4h 05mMBJ-YYZ
C$ 395
13/9Wed
1 stopUnited Airlines
8h 45mYYZ-AUA
18/9Mon
2 stopsUnited Airlines
22h 41mAUA-YYZ
C$ 446
19/6Mon
directAir Canada
3h 10mYYZ-NAS
30/6Fri
directAir Canada
3h 20mNAS-YYZ
C$ 450
19/6Mon
1 stopAir Transat
16h 50mYTZ-PUJ
23/6Fri
1 stopAir Transat
20h 29mPUJ-YTZ
C$ 463
11/11Sat
1 stopAmerican Airlines
19h 26mYYZ-AUA
2/12Sat
1 stopAmerican Airlines
17h 46mAUA-YYZ
C$ 527
18/10Wed
1 stopCopa Airlines
26h 26mYYZ-MBJ
24/10Tue
1 stopCopa Airlines
11h 37mMBJ-YYZ
C$ 545
5/9Tue
1 stopDelta
6h 55mYYZ-PLS
21/9Thu
1 stopDelta
19h 45mPLS-YYZ
C$ 566
11/9Mon
directCaribbean Airlines
5h 40mYYZ-POS
17/9Sun
directCaribbean Airlines
6h 05mPOS-YYZ
C$ 614
24/8Thu
1 stopAvianca
17h 10mYYZ-CUR
31/8Thu
1 stopAvianca
9h 40mCUR-YYZ
C$ 716
4/7Tue
1 stopEndeavor Airlines
6h 52mYYZ-PLS
11/7Tue
1 stopEndeavor Airlines
7h 28mPLS-YYZ
C$ 811

Search by stops

Search by airline

Search by price

Recent one-way flight deals

18/6Sun
directSwoop
4h 25mYYZ-PUJ
C$ 142
16/6Fri
directWestJet
3h 16mYYZ-NAS
C$ 142
21/6Wed
directSwoop
4h 25mYYZ-PUJ
C$ 149
19/6Mon
directWestJet
2h 46mYYZ-NAS
C$ 155
17/6Sat
directSwoop
4h 25mYYZ-PUJ
C$ 169
5/7Wed
directSwoop
4h 38mYYZ-PUJ
C$ 178
18/8Fri
2 stopsUnited Airlines
27h 51mYYZ-NAS
C$ 183
17/11Fri
directFlair Airlines
4h 30mYYZ-PUJ
C$ 189
21/6Wed
2 stopsUnited Airlines
20h 08mYYZ-NAS
C$ 189
21/6Wed
directAir Canada
3h 10mYYZ-NAS
C$ 194
29/9Fri
directWestJet
3h 17mYYZ-NAS
C$ 201
21/6Wed
directAir Canada
5h 15mYYZ-BGI
C$ 228
1/7Sat
1 stopMultiple Airlines
23h 23mYYZ-NAS
C$ 250
16/6Fri
1 stopAmerican Airlines
14h 21mYYZ-NAS
C$ 252
20/6Tue
directAir Transat
4h 25mYYZ-PUJ
C$ 258
13/6Tue
1 stopCopa Airlines
28h 25mYYZ-PUJ
C$ 272
21/6Wed
directCaribbean Airlines
4h 15mYYZ-KIN
C$ 293
19/6Mon
directSunwing Airlines
4h 25mYYZ-AUA
C$ 341
18/6Sun
1 stopAvianca
17h 05mYYZ-AUA
C$ 360
18/6Sun
1 stopDelta
10h 45mYYZ-NAS
C$ 414

Search by stops

Search by airline

Search by price

Flights to Caribbean

Return flight deals:

Caribbean - Ontario

Cabin classes:

C$ 1,072
C$ 562
C$ 314

Browse origins:

C$ 626
C$ 319
C$ 1,281
C$ 319
C$ 813
View more