Find Cheap Flights from Toronto to Caribbean

Round-trip
Economy
Toronto (YTO)
Caribbean
Sat. 19/10
Sat. 26/10
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Caribbean

Toronto to Caribbean Flight Information

Flights Arrive in Caribbean
Flights Depart from Toronto
Flight Price C$ 267
Airlines Aeromexico, Delta, American Airlines, United Airlines, WestJet, Caribbean Airlines, Air Transat, Air Canada

Book cheap flights from Toronto to Caribbean (round-trip)

Airports
Origin
Toronto
C$ 267
only
C$ 267
Destination
Nassau
C$ 458
only
C$ 458
San Juan
C$ 326
only
C$ 326
Willemstad
C$ 383
only
C$ 383
Port of Spain
C$ 486
only
C$ 486
George Town
C$ 370
only
C$ 370
Punta Cana
C$ 395
only
C$ 395
Havana
C$ 267
only
C$ 267
Fri., 6 Dec.
YYZ
Toronto Pearson Intl
HAV
Havana Jose Marti Intl
28h 50m
Sun., 8 Dec.
HAV
Havana Jose Marti Intl
YYZ
Toronto Pearson Intl
17h 20m
C$ 267
Trip: 3 days
Overall null null
Based on null reviews
Tue., 22 Oct.
YYZ
Toronto Pearson Intl
SJU
San Juan Luis Munoz Marin Intl
15h 26m
Wed., 30 Oct.
SJU
San Juan Luis Munoz Marin Intl
YYZ
Toronto Pearson Intl
15h 11m
C$ 326
Trip: 9 days
Overall null null
Based on null reviews
Sun., 2 Feb.
YYZ
Toronto Pearson Intl
GCM
Grand Cayman Island Owen Roberts Intl
17h 20m
Tue., 11 Feb.
GCM
Grand Cayman Island Owen Roberts Intl
YYZ
Toronto Pearson Intl
13h 30m
C$ 370
Trip: 10 days
Overall null null
Based on null reviews
Sun., 27 Oct.
YYZ
Toronto Pearson Intl
CUR
Willemstad Hato Int.
39h 06m
Sat., 2 Nov.
CUR
Willemstad Hato Int.
YYZ
Toronto Pearson Intl
35h 32m
C$ 439
Trip: 7 days
Overall null null
Based on null reviews
Fri., 20 Sep.
YYZ
Toronto Pearson Intl
NAS
Nassau Intl
3h 13m
Mon., 23 Sep.
NAS
Nassau Intl
YYZ
Toronto Pearson Intl
9h 32m
C$ 458
Trip: 4 days
Overall null null
Based on null reviews
Wed., 6 Nov.
YYZ
Toronto Pearson Intl
POS
Port Of Spain/Trinidad Piarco Intl
5h 40m
Tue., 10 Dec.
POS
Port Of Spain/Trinidad Piarco Intl
YYZ
Toronto Pearson Intl
6h 05m
C$ 486
Trip: 35 days
Overall null null
Based on null reviews
Sat., 16 Nov.
YYZ
Toronto Pearson Intl
PUJ
Punta Cana
4h 20m
Wed., 20 Nov.
PUJ
Punta Cana
YYZ
Toronto Pearson Intl
4h 35m
C$ 502
Trip: 5 days
Overall null null
Based on null reviews
Fri., 18 Oct.
YYZ
Toronto Pearson Intl
NAS
Nassau Intl
3h 05m
Fri., 25 Oct.
NAS
Nassau Intl
YYZ
Toronto Pearson Intl
3h 18m
C$ 512
Trip: 8 days
Overall null null
Based on null reviews
Mon., 13 Jan.
YYZ
Toronto Pearson Intl
HAV
Havana Jose Marti Intl
13h 30m
Wed., 29 Jan.
HAV
Havana Jose Marti Intl
YYZ
Toronto Pearson Intl
17h 15m
C$ 279
Trip: 17 days
Overall null null
Based on null reviews
Wed., 5 Feb.
YYZ
Toronto Pearson Intl
HAV
Havana Jose Marti Intl
13h 30m
Wed., 12 Feb.
HAV
Havana Jose Marti Intl
YYZ
Toronto Pearson Intl
17h 15m
C$ 279
Trip: 8 days
Overall null null
Based on null reviews
Wed., 29 Jan.
YYZ
Toronto Pearson Intl
SJU
San Juan Luis Munoz Marin Intl
8h 25m
Wed., 5 Feb.
SJU
San Juan Luis Munoz Marin Intl
YYZ
Toronto Pearson Intl
6h 40m
C$ 336
Trip: 8 days
Overall null null
Based on null reviews
Sat., 30 Nov.
YYZ
Toronto Pearson Intl
HAV
Havana Jose Marti Intl
21h 44m
Sat., 7 Dec.
HAV
Havana Jose Marti Intl
YYZ
Toronto Pearson Intl
23h 45m
C$ 288
Trip: 8 days
Overall null null
Based on null reviews
Wed., 19 Feb.
YYZ
Toronto Pearson Intl
SJU
San Juan Luis Munoz Marin Intl
10h 34m
Wed., 4 Mar.
SJU
San Juan Luis Munoz Marin Intl
YYZ
Toronto Pearson Intl
6h 40m
C$ 375
Trip: 15 days
Overall null null
Based on null reviews
Sat., 21 Mar.
YYZ
Toronto Pearson Intl
HAV
Havana Jose Marti Intl
14h 30m
Sat., 28 Mar.
HAV
Havana Jose Marti Intl
YYZ
Toronto Pearson Intl
15h 59m
C$ 288
Trip: 8 days
Overall null null
Based on null reviews
Wed., 29 Jan.
YYZ
Toronto Pearson Intl
CUR
Willemstad Hato Int.
14h 16m
Fri., 7 Feb.
CUR
Willemstad Hato Int.
YYZ
Toronto Pearson Intl
22h 47m
C$ 383
Trip: 10 days
Overall null null
Based on null reviews
Mon., 6 Jan.
YYZ
Toronto Pearson Intl
PUJ
Punta Cana
17h 12m
Mon., 13 Jan.
PUJ
Punta Cana
YYZ
Toronto Pearson Intl
23h 24m
C$ 395
Trip: 8 days
Overall null null
Based on null reviews
Mon., 9 Dec.
YYZ
Toronto Pearson Intl
PUJ
Punta Cana
8h 45m
Mon., 16 Dec.
PUJ
Punta Cana
YYZ
Toronto Pearson Intl
18h 03m
C$ 443
Trip: 8 days
Overall null null
Based on null reviews
Tue., 3 Dec.
YYZ
Toronto Pearson Intl
HAV
Havana Jose Marti Intl
21h 44m
Sun., 8 Dec.
HAV
Havana Jose Marti Intl
YYZ
Toronto Pearson Intl
17h 20m
C$ 308
Trip: 6 days
Overall null null
Based on null reviews
Tue., 3 Dec.
YYZ
Toronto Pearson Intl
GCM
Grand Cayman Island Owen Roberts Intl
15h 27m
Wed., 8 Jan.
GCM
Grand Cayman Island Owen Roberts Intl
YYZ
Toronto Pearson Intl
21h 17m
C$ 401
Trip: 37 days
Overall null null
Based on null reviews
Thu., 16 Jan.
YYZ
Toronto Pearson Intl
SJU
San Juan Luis Munoz Marin Intl
15h 47m
Sat., 25 Jan.
SJU
San Juan Luis Munoz Marin Intl
YYZ
Toronto Pearson Intl
9h 46m
C$ 407
Trip: 10 days
Overall null null
Based on null reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

1
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First