Cheap flights to Havana

Cheap flights to Havana

OriginDeparture atReturn atFind tickets
Miami27 December 202330 December 2023Tickets from 261
Cancun10 November 202311 November 2023Tickets from 325
Fort Lauderdale10 October 202314 October 2023Tickets from 330
Toronto24 April 202430 April 2024Tickets from 372
Montreal1 December 20237 December 2023Tickets from 379
Varadero24 October 202327 October 2023Tickets from 403
San Antonio18 October 202323 October 2023Tickets from 430
Quito8 October 202310 October 2023Tickets from 443
Mexico City25 October 202331 October 2023Tickets from 452
Los Angeles11 August 202415 August 2024Tickets from 465
San Francisco18 October 202322 October 2023Tickets from 468
Tampa2 January 20247 January 2024Tickets from 500
Santo Domingo16 October 202317 October 2023Tickets from 501
Santiago13 October 202315 October 2023Tickets from 502
Guadalajara8 November 202314 November 2023Tickets from 526
Tulsa22 November 202327 November 2023Tickets from 527
Punta Cana10 January 202416 January 2024Tickets from 564
Camaguey10 November 202311 November 2023Tickets from 568
Winnipeg28 September 20232 October 2023Tickets from 573
Ontario11 August 202415 August 2024Tickets from 585
Barcelona31 October 20236 November 2023Tickets from 649
Cuzco18 January 202421 January 2024Tickets from 712
Moscow21 January 202424 January 2024Tickets from 750
Panama City25 September 202330 September 2023Tickets from 750
London28 September 202330 September 2023Tickets from 779
Yekaterinburg20 January 202424 January 2024Tickets from 804
Samara7 February 202411 February 2024Tickets from 811
Lima27 September 202329 September 2023Tickets from 845
Adler/Sochi15 January 202421 January 2024Tickets from 893
Saint Petersburg12 February 202418 February 2024Tickets from 902
Houston29 September 20232 October 2023Tickets from 908
Nizhniy Novgorod22 January 202428 January 2024Tickets from 923
Paris20 November 202325 November 2023Tickets from 993
Berlin12 February 202418 February 2024Tickets from 1 016
Buenos Aires29 September 20235 October 2023Tickets from 1 025
Yerevan26 January 202431 January 2024Tickets from 1 026
Astana12 March 202417 March 2024Tickets from 1 029
Dusseldorf2 October 20238 October 2023Tickets from 1 036
Istanbul7 November 202312 November 2023Tickets from 1 121
Kazan20 October 202322 October 2023Tickets from 1 125
Dublin26 December 202330 December 2023Tickets from 1 142
Tashkent15 January 202421 January 2024Tickets from 1 163
Ottawa15 April 202421 April 2024Tickets from 1 208
Warsaw17 December 202322 December 2023Tickets from 1 226
Belgrade13 January 202417 January 2024Tickets from 1 232
Vilnius27 October 20232 November 2023Tickets from 1 233
Gdansk8 July 202413 July 2024Tickets from 1 248
Almaty1 December 20236 December 2023Tickets from 1 263
Larnaca28 January 20242 February 2024Tickets from 1 268
Novosibirsk29 December 202330 December 2023Tickets from 1 327
Cairo28 December 20233 January 2024Tickets from 1 351
Novokuznetsk2 January 20247 January 2024Tickets from 1 359
Tomsk8 January 202414 January 2024Tickets from 1 359
Dubai20 October 202325 October 2023Tickets from 1 481
Stuttgart30 December 20232 January 2024Tickets from 1 485
Izmir24 November 202327 November 2023Tickets from 1 562
Beirut6 October 202312 October 2023Tickets from 1 601
Budapest2 October 20235 October 2023Tickets from 1 631
Makhachkala18 October 202323 October 2023Tickets from 2 008
Bishkek31 October 20235 November 2023Tickets from 2 172
Mineralnye Vody14 October 202319 October 2023Tickets from 2 226
Shanghai16 November 202322 November 2023Tickets from 2 331
Batumi29 September 20231 October 2023Tickets from 2 447
Arequipa28 December 202330 December 2023Tickets from 2 586
Chisinau17 November 202321 November 2023Tickets from 2 624
Dhaka30 December 20232 January 2024Tickets from 3 079
Baku5 October 20238 October 2023Tickets from 3 417
Ufa29 September 202330 September 2023Tickets from 4 069