Search and find cheap flights to Cuba

Mon 12/11
Mon 19/11
Any month
Compare vs. momondo |

Cheapest flight routes to Cuba

These routes have the cheapest flights to Cuba found by momondo users
Toronto - Varadero 315 CAD
Hamilton - Varadero 348 CAD
Québec City - Havana 377 CAD
Toronto - Santa Clara 378 CAD
Montreal - Santa Clara 385 CAD

Flight deals found on momondo

Check out some of the best fares found recently by users on momondo
Quickest
Cheapest
Sunwing Airlines
Sunwing Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
3h 35m
3:35 am
VRA
Varadero Juan Gualberto Gomez airport
Sunwing Airlines
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 29m
3:29 am
YYZ
Toronto Pearson Intl airport
416 C$
United Airlines
United Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
20h 10m
2 Stops
8:10 pm
HAV
Havana Jose Marti Intl airport
United Airlines
HAV
12:00 am
Havana Jose Marti Intl airport
21h 25m
2 Stops
9:25 pm
YYZ
Toronto Pearson Intl airport
452 C$
Air Transat
Air Transat
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
4h 00m
4:00 am
VRA
Varadero Juan Gualberto Gomez airport
Air Transat
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 45m
3:45 am
YUL
Montreal Pierre Elliott Trudeau International airport
465 C$
WestJet
WestJet
YQM
1:00 am
Moncton Intl airport
19h 24m
1 Stop
7:24 pm
VRA
Varadero Juan Gualberto Gomez airport
WestJet
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
27h 02m
1 Stop
4:02 am
+1
YQM
Moncton Intl airport
469 C$
Copa Airlines
Copa Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
9h 30m
1 Stop
9:30 am
HAV
Havana Jose Marti Intl airport
Copa Airlines
HAV
12:00 am
Havana Jose Marti Intl airport
18h 40m
1 Stop
6:40 pm
YYZ
Toronto Pearson Intl airport
471 C$
Air Canada
Air Canada
YYZ
12:00 am
Toronto Pearson Intl airport
3h 30m
3:30 am
VRA
Varadero Juan Gualberto Gomez airport
Air Canada
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 29m
3:29 am
YYZ
Toronto Pearson Intl airport
477 C$
Air Canada
Air Canada
YYZ
12:00 am
Toronto Pearson Intl airport
3h 30m
3:30 am
VRA
Varadero Juan Gualberto Gomez airport
Air Canada
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 29m
3:29 am
YYZ
Toronto Pearson Intl airport
477 C$
Sunwing Airlines
Sunwing Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
3h 35m
3:35 am
VRA
Varadero Juan Gualberto Gomez airport
Sunwing Airlines
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 29m
3:29 am
YYZ
Toronto Pearson Intl airport
416 C$
Air Transat
Air Transat
YUL
12:00 am
Montreal Pierre Elliott Trudeau International airport
4h 00m
4:00 am
VRA
Varadero Juan Gualberto Gomez airport
Air Transat
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
3h 45m
3:45 am
YUL
Montreal Pierre Elliott Trudeau International airport
465 C$
Copa Airlines
Copa Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
9h 30m
1 Stop
9:30 am
HAV
Havana Jose Marti Intl airport
Copa Airlines
HAV
12:00 am
Havana Jose Marti Intl airport
18h 40m
1 Stop
6:40 pm
YYZ
Toronto Pearson Intl airport
471 C$
United Airlines
United Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
20h 10m
2 Stops
8:10 pm
HAV
Havana Jose Marti Intl airport
United Airlines
HAV
12:00 am
Havana Jose Marti Intl airport
21h 25m
2 Stops
9:25 pm
YYZ
Toronto Pearson Intl airport
452 C$
WestJet
WestJet
YQM
1:00 am
Moncton Intl airport
19h 24m
1 Stop
7:24 pm
VRA
Varadero Juan Gualberto Gomez airport
WestJet
VRA
12:00 am
Varadero Juan Gualberto Gomez airport
27h 02m
1 Stop
4:02 am
+1
YQM
Moncton Intl airport
469 C$

Popular routes landing in Cuba

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