Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Toronto to Caribbean by changing tabs
Quickest
Cheapest
Aeromexico
02 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
13h 30m
1 Stop
HAV
1:30 p.m.
Havana Jose Marti Intl airport
06 Mar.
12:00 a.m.
HAV
Havana Jose Marti Intl airport
17h 29m
1 Stop
YYZ
5:29 p.m.
Toronto Pearson Intl airport
336 C$
Aeromexico
11 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
13h 30m
1 Stop
HAV
1:30 p.m.
Havana Jose Marti Intl airport
20 Feb.
12:00 a.m.
HAV
Havana Jose Marti Intl airport
17h 29m
1 Stop
YYZ
5:29 p.m.
Toronto Pearson Intl airport
338 C$
Aeromexico
18 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
13h 30m
1 Stop
HAV
1:30 p.m.
Havana Jose Marti Intl airport
25 Feb.
12:00 a.m.
HAV
Havana Jose Marti Intl airport
14h 50m
1 Stop
YYZ
2:50 p.m.
Toronto Pearson Intl airport
354 C$
Aeromexico
20 Jan.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
13h 30m
1 Stop
HAV
1:30 p.m.
Havana Jose Marti Intl airport
26 Jan.
12:00 a.m.
HAV
Havana Jose Marti Intl airport
14h 50m
1 Stop
YYZ
2:50 p.m.
Toronto Pearson Intl airport
362 C$
Interjet
11 Jun.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
17h 15m
1 Stop
HAV
5:15 p.m.
Havana Jose Marti Intl airport
25 Jun.
12:00 a.m.
HAV
Havana Jose Marti Intl airport
16h 15m
1 Stop
YYZ
4:15 p.m.
Toronto Pearson Intl airport
363 C$
Aeromexico
16 Jan.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
28h 50m
1 Stop
HAV
4:50 a.m.
+1
Havana Jose Marti Intl airport
20 Jan.
12:00 a.m.
HAV
Havana Jose Marti Intl airport
23h 54m
1 Stop
YYZ
11:54 p.m.
Toronto Pearson Intl airport
363 C$
Air Canada
03 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
4h 05m
MBJ
4:05 a.m.
Montego Bay Sangster Intl airport
07 Feb.
12:00 a.m.
MBJ
Montego Bay Sangster Intl airport
4h 15m
YYZ
4:15 a.m.
Toronto Pearson Intl airport
481 C$
Air Canada
13 Jan.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
4h 05m
MBJ
4:05 a.m.
Montego Bay Sangster Intl airport
21 Jan.
12:00 a.m.
MBJ
Montego Bay Sangster Intl airport
4h 15m
YYZ
4:15 a.m.
Toronto Pearson Intl airport
490 C$
WestJet
12 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
4h 24m
SJU
4:24 a.m.
San Juan Luis Munoz Marin Intl airport
19 Apr.
12:00 a.m.
SJU
San Juan Luis Munoz Marin Intl airport
5h 00m
YYZ
5:00 a.m.
Toronto Pearson Intl airport
469 C$
Air Transat
29 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
4h 35m
SJU
4:35 a.m.
San Juan Luis Munoz Marin Intl airport
05 Apr.
12:00 a.m.
SJU
San Juan Luis Munoz Marin Intl airport
5h 00m
YYZ
5:00 a.m.
Toronto Pearson Intl airport
415 C$
Air Transat
18 Jan.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
4h 55m
SXM
5:55 a.m.
Simpson Bay Princess Juliana airport
25 Jan.
1:00 a.m.
SXM
Simpson Bay Princess Juliana airport
5h 20m
YYZ
5:20 a.m.
Toronto Pearson Intl airport
444 C$
Caribbean Airlines
23 Apr.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
5h 40m
POS
5:40 a.m.
Port of Spain Piarco Intl airport
21 Jun.
12:00 a.m.
POS
Port of Spain Piarco Intl airport
6h 05m
YYZ
6:05 a.m.
Toronto Pearson Intl airport
450 C$
Alternative routes for Toronto to Caribbean
Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
*Flight prices to Caribbean are based on prices for economy tickets found by momondo users during searches within the last 72 hours. These prices may no longer be available.