Search and find cheap flights to Cuba

Wed 20/3
Wed 27/3
Any month
Compare vs. momondo |

Cheapest flight routes to Cuba

These routes have the cheapest flights to Cuba found by momondo users
Toronto - Havana 297 CAD
Montreal - Havana 325 CAD
Vancouver - Havana 363 CAD
Toronto - Varadero 419 CAD
Toronto - Holguín 496 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 Intl 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
9h 50m
1 Stop
9:50 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
323 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
361 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
29h 05m
1 Stop
5:05 am
+1
YYZ
Toronto Pearson Intl airport
385 CAD
Interjet
Interjet
YYZ
12:00 am
Toronto Pearson Intl airport
26h 40m
1 Stop
2:40 am
+1
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
387 CAD
WestJet
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
3h 23m
3:23 am
VRA
Varadero Juan Gualberto Gomez airport
WestJet
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 28m
3:28 am
YYZ
Toronto Pearson Intl airport
388 CAD
WestJet
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
3h 23m
3:23 am
VRA
Varadero Juan Gualberto Gomez airport
WestJet
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 28m
3:28 am
YYZ
Toronto Pearson Intl airport
419 CAD
WestJet
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
3h 23m
3:23 am
VRA
Varadero Juan Gualberto Gomez airport
WestJet
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 28m
3:28 am
YYZ
Toronto Pearson Intl airport
388 CAD
WestJet
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
3h 23m
3:23 am
VRA
Varadero Juan Gualberto Gomez airport
WestJet
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 28m
3:28 am
YYZ
Toronto Pearson Intl airport
419 CAD
WestJet
WestJet
YYZ
12:00 am
Toronto Pearson Intl airport
3h 23m
3:23 am
VRA
Varadero Juan Gualberto Gomez airport
WestJet
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 28m
3:28 am
YYZ
Toronto Pearson Intl airport
419 CAD
Air Transat
Air Transat
YYZ
12:00 am
Toronto Pearson Intl airport
3h 40m
3:40 am
SNU
Santa Clara airport
Air Transat
SNU
12:00 am
Santa Clara airport
3h 40m
3:40 am
YYZ
Toronto Pearson Intl airport
539 CAD
Air Transat
Air Transat
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
4h 15m
4:15 am
HAV
Havana Jose Marti Intl airport
Air Transat
HAV
12:00 am
Havana Jose Marti Intl airport
3h 50m
3:50 am
YUL
Montreal Pierre Elliott Trudeau Intl airport
485 CAD
Sunwing Airlines
Sunwing Airlines
YQB
12:00 am
Québec City airport
4h 15m
4:15 am
VRA
Varadero Juan Gualberto Gomez airport
Sunwing Airlines
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 55m
3:55 am
YQB
Québec City airport
525 CAD

Popular routes landing in Cuba

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