Cheap flights to Havana

Cheap flights to Havana

OriginDeparture atReturn atFind tickets
Miami1 August 20225 August 2022Tickets from 327
Philadelphia17 September 202219 September 2022Tickets from 355
Cancun25 November 202227 November 2022Tickets from 385
Mexico City1 September 20225 September 2022Tickets from 412
New York7 August 202212 August 2022Tickets from 414
Boston5 August 202210 August 2022Tickets from 458
Tulsa21 August 202224 August 2022Tickets from 479
Key West26 July 202227 July 2022Tickets from 483
Guatemala City25 July 202229 July 2022Tickets from 533
Bogota21 August 202223 August 2022Tickets from 558
Madrid19 September 202225 September 2022Tickets from 564
Washington15 July 202220 July 2022Tickets from 585
Baltimore15 July 202220 July 2022Tickets from 609
Toronto25 August 202231 August 2022Tickets from 611
Istanbul4 February 202310 February 2023Tickets from 710
Montreal1 August 20223 August 2022Tickets from 749
Punta Cana1 August 20223 August 2022Tickets from 779
Paris19 September 202225 September 2022Tickets from 807
Moscow25 May 202331 May 2023Tickets from 815
Helsinki27 September 20223 October 2022Tickets from 837
Frankfurt5 September 202210 September 2022Tickets from 859
Prague19 September 202225 September 2022Tickets from 859
Malaga24 October 202225 October 2022Tickets from 884
Amsterdam3 September 20226 September 2022Tickets from 894
Tel Aviv-Yafo1 December 20227 December 2022Tickets from 903
Fort Lauderdale1 August 20225 August 2022Tickets from 907
Milan5 September 202210 September 2022Tickets from 910
Quito1 August 20227 August 2022Tickets from 918
Tallinn3 October 20229 October 2022Tickets from 942
Calgary8 July 202211 July 2022Tickets from 942
Saint Petersburg11 May 202317 May 2023Tickets from 948
Warsaw12 December 202218 December 2022Tickets from 949
London12 December 202218 December 2022Tickets from 958
Vilnius12 December 202218 December 2022Tickets from 1 062
Vancouver16 August 202219 August 2022Tickets from 1 065
Dubai1 November 20227 November 2022Tickets from 1 218
Lisbon20 August 202226 August 2022Tickets from 1 368
Wroclaw15 July 202219 July 2022Tickets from 1 375
Krasnodar11 September 202217 September 2022Tickets from 1 452
Riga18 August 202224 August 2022Tickets from 1 527
Nuremberg15 July 202220 July 2022Tickets from 1 583
Chisinau1 September 20227 September 2022Tickets from 1 599
Berlin18 July 202224 July 2022Tickets from 1 627
Buenos Aires12 July 202214 July 2022Tickets from 1 677
Yekaterinburg29 September 20221 October 2022Tickets from 1 677
Tbilisi14 August 202219 August 2022Tickets from 1 710
Belgrade18 July 202222 July 2022Tickets from 1 762
Minsk12 December 202218 December 2022Tickets from 1 779
Larnaca11 July 202217 July 2022Tickets from 1 807
Kazan1 May 20237 May 2023Tickets from 1 905
Mineralnye Vody4 October 20228 October 2022Tickets from 1 911
Yerevan15 July 202220 July 2022Tickets from 2 042
Bishkek10 July 202211 July 2022Tickets from 2 087
Adler/Sochi11 September 202215 September 2022Tickets from 2 171
Volgograd3 October 20228 October 2022Tickets from 2 174
Novosibirsk15 September 202217 September 2022Tickets from 2 178
Magnitogorsk10 October 202216 October 2022Tickets from 2 189
Cairo20 August 202225 August 2022Tickets from 2 197
Antalya6 July 202210 July 2022Tickets from 2 211
Krasnojarsk17 September 202221 September 2022Tickets from 2 237
Almaty23 September 202227 September 2022Tickets from 2 365
Samara8 September 202214 September 2022Tickets from 2 428
Rostov3 September 20224 September 2022Tickets from 2 432
Reykjavik23 July 202224 July 2022Tickets from 2 451
Vladivostok15 September 202218 September 2022Tickets from 2 547
Makhachkala28 August 202231 August 2022Tickets from 2 608
Omsk19 July 202221 July 2022Tickets from 2 645
Arkhangelsk1 September 20227 September 2022Tickets from 2 652
Tyumen7 July 202211 July 2022Tickets from 2 748
Astrakhan10 July 202212 July 2022Tickets from 2 758
Singapore12 December 202218 December 2022Tickets from 2 762
Nizhniy Novgorod26 July 202231 July 2022Tickets from 2 810
Kaliningrad31 August 20226 September 2022Tickets from 2 861
Khabarovsk1 September 20227 September 2022Tickets from 2 993
Tomsk11 October 202217 October 2022Tickets from 3 133
Stavropol28 July 20222 August 2022Tickets from 3 195
Chelyabinsk1 August 20227 August 2022Tickets from 3 225
Kemerovo10 July 202215 July 2022Tickets from 3 294
Naberezhnye Chelny9 July 202210 July 2022Tickets from 3 306
Nizhnevartovsk14 July 202216 July 2022Tickets from 3 348
Surgut1 September 20225 September 2022Tickets from 3 384
Perm18 July 202220 July 2022Tickets from 3 417
Ulyanovsk1 August 20227 August 2022Tickets from 3 446
Ufa28 August 20222 September 2022Tickets from 3 455
Vladikavkaz13 November 202219 November 2022Tickets from 3 500
Saratov27 August 20222 September 2022Tickets from 3 537
Cheboksary10 July 202215 July 2022Tickets from 3 666
Khanty-Mansiysk9 August 202214 August 2022Tickets from 3 670
Izhevsk1 August 20227 August 2022Tickets from 3 682
Orsk10 July 202215 July 2022Tickets from 3 685
Yuzhno-Sakhalinsk29 July 20223 August 2022Tickets from 3 905
Petropavlovsk-Kamchatsky11 July 202216 July 2022Tickets from 3 907
Irkutsk22 July 202224 July 2022Tickets from 4 029
Barnaul19 July 202224 July 2022Tickets from 4 333
Syktyvkar1 August 20227 August 2022Tickets from 4 530
Yaroslavl5 July 202210 July 2022Tickets from 5 461
Osaka6 August 20229 August 2022Tickets from 6 342