Search and find cheap flights to Cuba

Wed 23/1
Wed 30/1
Any month
Compare vs. momondo |

Cheapest flight routes to Cuba

These routes have the cheapest flights to Cuba found by momondo users
Montreal - Havana 344 CAD
Toronto - Havana 351 CAD
Vancouver - Havana 389 CAD
Ottawa - Havana 468 CAD
Toronto - Varadero 480 CAD

Cuba flight deals found on momondo

Check out some of the best fares to Cuba found recently by users on momondo
Quickest
Cheapest
Interjet
Interjet
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
21h 35m
1 Stop
9:35 pm
HAV
Havana Jose Marti Intl airport
Interjet
HAV
12:00 am
Havana Jose Marti Intl airport
14h 30m
1 Stop
2:30 pm
YUL
Montreal Pierre Elliott Trudeau International airport
344 CAD
Interjet
Interjet
YYZ
12:00 am
Toronto Pearson Intl airport
9h 25m
1 Stop
9:25 am
HAV
Havana Jose Marti Intl airport
Interjet
HAV
12:00 am
Havana Jose Marti Intl airport
28h 00m
1 Stop
4:00 am
+1
YYZ
Toronto Pearson Intl airport
377 CAD
Interjet
Interjet
YYZ
12:00 am
Toronto Pearson Intl airport
8h 35m
1 Stop
8:35 am
HAV
Havana Jose Marti Intl airport
Interjet
HAV
12:00 am
Havana Jose Marti Intl airport
10h 45m
1 Stop
10:45 am
YYZ
Toronto Pearson Intl airport
377 CAD
Interjet
Interjet
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
25h 50m
1 Stop
1:50 am
+1
HAV
Havana Jose Marti Intl airport
Interjet
HAV
12:00 am
Havana Jose Marti Intl airport
28h 10m
1 Stop
4:10 am
+1
YUL
Montreal Pierre Elliott Trudeau International airport
377 CAD
Interjet
Interjet
YYZ
12:00 am
Toronto Pearson Intl airport
8h 20m
1 Stop
8:20 am
HAV
Havana Jose Marti Intl airport
Interjet
HAV
12:00 am
Havana Jose Marti Intl airport
10h 45m
1 Stop
10:45 am
YYZ
Toronto Pearson Intl airport
377 CAD
Interjet
Interjet
YYZ
12:00 am
Toronto Pearson Intl airport
8h 35m
1 Stop
8:35 am
HAV
Havana Jose Marti Intl airport
Interjet
HAV
12:00 am
Havana Jose Marti Intl airport
10h 45m
1 Stop
10:45 am
YYZ
Toronto Pearson Intl airport
377 CAD
Sunwing Airlines
Sunwing Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
3h 30m
3:30 am
VRA
Varadero Juan Gualberto Gomez airport
Sunwing Airlines
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 20m
3:20 am
YYZ
Toronto Pearson Intl airport
497 CAD
WestJet
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
3h 22m
3:22 am
VRA
Varadero Juan Gualberto Gomez airport
WestJet
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 29m
3:29 am
YYZ
Toronto Pearson Intl airport
590 CAD
Air Canada
Air Canada
YYZ
12:00 am
Toronto Pearson Intl airport
3h 30m
3:30 am
HAV
Havana Jose Marti Intl airport
Air Canada
HAV
12:00 am
Havana Jose Marti Intl airport
3h 25m
3:25 am
YYZ
Toronto Pearson Intl airport
553 CAD
Sunwing Airlines
Sunwing Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
3h 30m
3:30 am
SNU
Santa Clara airport
Sunwing Airlines
SNU
12:00 am
Santa Clara airport
3h 30m
3:30 am
YYZ
Toronto Pearson Intl airport
515 CAD
Air Transat
Air Transat
YYZ
12:00 am
Toronto Pearson Intl airport
3h 35m
3:35 am
VRA
Varadero Juan Gualberto Gomez airport
Air Transat
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 30m
3:30 am
YYZ
Toronto Pearson Intl airport
480 CAD
Air Transat
Air Transat
YYZ
12:00 am
Toronto Pearson Intl airport
3h 40m
3:40 am
CCC
Cayo Coco airport
Air Transat
CCC
12:00 am
Cayo Coco airport
3h 40m
3:40 am
YYZ
Toronto Pearson Intl airport
480 CAD

Popular routes landing in Cuba

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times