Find Cheap Flights to Caribbean

Round-trip
Economy
Seattle (SEA)
Caribbean
Sat. 17/8
Sat. 24/8
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Caribbean

Flights to Caribbean information

Popular destinations San Juan, Punta Cana, Montego Bay
Flights Depart from Canada
Flight Price C$ 293
Distance 5,383 km
Avg. Flight Duration 4h 02m
Airlines Swoop, Aeromexico, Delta, WestJet, Air Canada

Book cheap flights to Caribbean

(Round-trip)
Airports
Origin
Montreal
C$ 422
only
C$ 422
Toronto
C$ 293
only
C$ 293
C$ 323
only
C$ 323
Destination
San Juan
C$ 332
only
C$ 332
Puerto Plata
C$ 422
only
C$ 422
Montego Bay
C$ 293
only
C$ 293
George Town
C$ 490
only
C$ 490
Punta Cana
C$ 444
only
C$ 444
Havana
C$ 323
only
C$ 323
Sat., 2 Nov.
YHM
Hamilton
MBJ
Montego Bay Sangster Intl
4h 19m
Sat., 9 Nov.
MBJ
Montego Bay Sangster Intl
YHM
Hamilton
4h 01m
C$ 293
Trip: 8 days
Overall null null
Based on null reviews
Fri., 13 Sep.
YYZ
Toronto Pearson Intl
HAV
Havana Jose Marti Intl
21h 30m
Thu., 19 Sep.
HAV
Havana Jose Marti Intl
YYZ
Toronto Pearson Intl
17h 25m
C$ 323
Trip: 7 days
Overall null null
Based on null reviews
Tue., 1 Oct.
YYZ
Toronto Pearson Intl
SJU
San Juan Luis Munoz Marin Intl
11h 15m
Tue., 15 Oct.
SJU
San Juan Luis Munoz Marin Intl
YYZ
Toronto Pearson Intl
15h 11m
C$ 332
Trip: 15 days
Overall null null
Based on null reviews
Sat., 30 Nov.
YUL
Montreal Pierre Elliott Trudeau Intl
POP
Puerto Plata La Union
27h 59m
Mon., 9 Dec.
POP
Puerto Plata La Union
YUL
Montreal Pierre Elliott Trudeau Intl
9h 17m
C$ 422
Trip: 10 days
Overall null null
Based on null reviews
Fri., 4 Oct.
YYZ
Toronto Pearson Intl
PUJ
Punta Cana
12h 20m
Mon., 7 Oct.
PUJ
Punta Cana
YYZ
Toronto Pearson Intl
4h 25m
C$ 444
Trip: 4 days
Overall null null
Based on null reviews
Wed., 31 Jul.
YUL
Montreal Pierre Elliott Trudeau Intl
HAV
Havana Jose Marti Intl
7h 20m
Fri., 16 Aug.
HAV
Havana Jose Marti Intl
YUL
Montreal Pierre Elliott Trudeau Intl
16h 16m
C$ 473
Trip: 17 days
Overall null null
Based on null reviews
Thu., 9 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl
HAV
Havana Jose Marti Intl
4h 15m
Thu., 16 Jan.
HAV
Havana Jose Marti Intl
YUL
Montreal Pierre Elliott Trudeau Intl
3h 50m
C$ 485
Trip: 8 days
Overall null null
Based on null reviews
Thu., 3 Oct.
YYZ
Toronto Pearson Intl
GCM
Grand Cayman Island Owen Roberts Intl
15h 20m
Mon., 7 Oct.
GCM
Grand Cayman Island Owen Roberts Intl
YYZ
Toronto Pearson Intl
9h 54m
C$ 490
Trip: 5 days
Overall null null
Based on null reviews
Fri., 6 Dec.
YUL
Montreal Pierre Elliott Trudeau Intl
HAV
Havana Jose Marti Intl
4h 05m
Sat., 11 Jan.
HAV
Havana Jose Marti Intl
YUL
Montreal Pierre Elliott Trudeau Intl
3h 30m
C$ 521
Trip: 37 days
Overall null null
Based on null reviews
Mon., 16 Dec.
YUL
Montreal Pierre Elliott Trudeau Intl
HAV
Havana Jose Marti Intl
4h 00m
Mon., 23 Dec.
HAV
Havana Jose Marti Intl
YUL
Montreal Pierre Elliott Trudeau Intl
3h 40m
C$ 526
Trip: 8 days
Overall null null
Based on null reviews
Wed., 4 Dec.
YHM
Hamilton
MBJ
Montego Bay Sangster Intl
4h 19m
Sat., 7 Dec.
MBJ
Montego Bay Sangster Intl
YHM
Hamilton
4h 01m
C$ 294
Trip: 4 days
Overall null null
Based on null reviews
Tue., 1 Oct.
YYZ
Toronto Pearson Intl
HAV
Havana Jose Marti Intl
13h 15m
Fri., 4 Oct.
HAV
Havana Jose Marti Intl
YYZ
Toronto Pearson Intl
17h 25m
C$ 323
Trip: 4 days
Overall null null
Based on null reviews
Sat., 25 Jan.
YHM
Hamilton
MBJ
Montego Bay Sangster Intl
4h 19m
Sat., 8 Feb.
MBJ
Montego Bay Sangster Intl
YHM
Hamilton
4h 01m
C$ 294
Trip: 15 days
Overall null null
Based on null reviews
Sun., 12 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
13h 20m
C$ 332
Trip: 14 days
Overall null null
Based on null reviews
Sun., 10 Nov.
YYZ
Toronto Pearson Intl
HAV
Havana Jose Marti Intl
13h 04m
Wed., 20 Nov.
HAV
Havana Jose Marti Intl
YYZ
Toronto Pearson Intl
23h 45m
C$ 323
Trip: 11 days
Overall null null
Based on null reviews
Mon., 22 Jul.
YYZ
Toronto Pearson Intl
HAV
Havana Jose Marti Intl
26h 40m
Fri., 26 Jul.
HAV
Havana Jose Marti Intl
YYZ
Toronto Pearson Intl
3h 25m
C$ 718
Trip: 5 days
Overall null null
Based on null reviews
Fri., 6 Dec.
YYZ
Toronto Pearson Intl
SJU
San Juan Luis Munoz Marin Intl
14h 01m
Sun., 15 Dec.
SJU
San Juan Luis Munoz Marin Intl
YYZ
Toronto Pearson Intl
18h 26m
C$ 336
Trip: 10 days
Overall null null
Based on null reviews
Sat., 25 Jan.
YHM
Hamilton
MBJ
Montego Bay Sangster Intl
4h 19m
Sat., 29 Feb.
MBJ
Montego Bay Sangster Intl
YHM
Hamilton
4h 01m
C$ 321
Trip: 36 days
Overall null null
Based on null reviews
Sun., 1 Dec.
YYZ
Toronto Pearson Intl
HAV
Havana Jose Marti Intl
13h 04m
Fri., 6 Dec.
HAV
Havana Jose Marti Intl
YYZ
Toronto Pearson Intl
17h 15m
C$ 323
Trip: 6 days
Overall null null
Based on null reviews
Sat., 21 Sep.
YYZ
Toronto Pearson Intl
SJU
San Juan Luis Munoz Marin Intl
15h 44m
Sun., 29 Sep.
SJU
San Juan Luis Munoz Marin Intl
YYZ
Toronto Pearson Intl
15h 11m
C$ 337
Trip: 9 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.

  • 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