Cheap flights to Havana

Cheap flights to Havana

OriginDeparture atReturn atFind tickets
Miami7 January 202310 January 2023Tickets from 299
Toronto5 December 20229 December 2022Tickets from 304
San Diego2 February 20237 February 2023Tickets from 319
New York7 December 20228 December 2022Tickets from 330
Los Angeles8 February 202314 February 2023Tickets from 369
Washington13 August 202319 August 2023Tickets from 384
San Francisco8 February 202314 February 2023Tickets from 389
Cancun7 January 20238 January 2023Tickets from 400
Las Vegas12 December 202218 December 2022Tickets from 423
Fort Lauderdale7 December 20229 December 2022Tickets from 444
Phoenix11 December 202214 December 2022Tickets from 470
Baltimore13 August 202319 August 2023Tickets from 475
Key West7 December 20229 December 2022Tickets from 506
Houston13 January 202319 January 2023Tickets from 515
Atlanta12 April 202316 April 2023Tickets from 521
Chicago4 January 20239 January 2023Tickets from 523
Varadero30 December 20221 January 2023Tickets from 530
Mexico City10 July 202314 July 2023Tickets from 548
Madrid16 December 202222 December 2022Tickets from 682
Valencia30 January 20235 February 2023Tickets from 725
Brasilia21 February 202325 February 2023Tickets from 742
Milan13 March 202319 March 2023Tickets from 754
Barcelona16 December 202218 December 2022Tickets from 759
Panama City16 December 202219 December 2022Tickets from 763
San Jose23 December 202229 December 2022Tickets from 827
Warsaw23 February 202326 February 2023Tickets from 853
Helsinki19 January 202324 January 2023Tickets from 868
Paris13 December 202218 December 2022Tickets from 932
Berlin7 December 202213 December 2022Tickets from 948
Belgrade24 April 202328 April 2023Tickets from 972
Istanbul27 January 20231 February 2023Tickets from 996
Hamburg8 December 202211 December 2022Tickets from 1 072
Rio De Janeiro16 December 202221 December 2022Tickets from 1 074
Montreal27 December 20222 January 2023Tickets from 1 079
Kazan27 January 20232 February 2023Tickets from 1 090
Tel Aviv-Yafo4 December 202210 December 2022Tickets from 1 099
Tbilisi7 February 202313 February 2023Tickets from 1 210
Gothenburg18 February 202324 February 2023Tickets from 1 263
Stockholm18 February 202324 February 2023Tickets from 1 264
Athens12 December 202216 December 2022Tickets from 1 294
Riga5 April 202310 April 2023Tickets from 1 309
Wroclaw27 January 202329 January 2023Tickets from 1 383
Amsterdam2 January 20238 January 2023Tickets from 1 457
Buenos Aires9 January 202315 January 2023Tickets from 1 510
Saint Petersburg2 April 20238 April 2023Tickets from 1 516
Vienna3 January 20238 January 2023Tickets from 1 600
Cairo6 December 202212 December 2022Tickets from 1 606
Dubai18 December 202224 December 2022Tickets from 1 664
Tallinn13 December 202215 December 2022Tickets from 1 724
Manchester2 January 20238 January 2023Tickets from 1 754
Moscow7 February 202313 February 2023Tickets from 1 770
Zurich2 January 20237 January 2023Tickets from 1 852
Prague22 December 202224 December 2022Tickets from 1 899
Antalya7 December 202210 December 2022Tickets from 1 961
Podgorica6 February 202312 February 2023Tickets from 1 984
Zagreb13 December 202216 December 2022Tickets from 1 996
Astana25 December 202231 December 2022Tickets from 2 000
Adler/Sochi3 December 20229 December 2022Tickets from 2 010
Minsk5 April 202310 April 2023Tickets from 2 098
Mineralnye Vody9 December 202214 December 2022Tickets from 2 337
Brussels9 December 202210 December 2022Tickets from 2 383
Tashkent1 May 20237 May 2023Tickets from 2 619
Omsk16 December 202221 December 2022Tickets from 2 691
Almaty17 January 202321 January 2023Tickets from 2 697
Ufa5 December 202210 December 2022Tickets from 2 697
Novosibirsk21 September 202327 September 2023Tickets from 2 771
Baku20 January 202326 January 2023Tickets from 2 804
Bishkek3 January 20238 January 2023Tickets from 2 869
Samara6 December 202212 December 2022Tickets from 3 143
Yerevan18 December 202224 December 2022Tickets from 3 199
Saratov20 December 202226 December 2022Tickets from 3 816
Yekaterinburg6 December 202212 December 2022Tickets from 3 848
Phuket2 January 20235 January 2023Tickets from 3 860
Irkutsk25 December 202231 December 2022Tickets from 4 022
Volgograd13 December 202216 December 2022Tickets from 4 112
Makhachkala1 December 20227 December 2022Tickets from 4 211
Koh Samui8 January 202313 January 2023Tickets from 4 291
Krasnojarsk1 January 20237 January 2023Tickets from 5 800
Kuala Lumpur30 November 20221 December 2022Tickets from 6 278
Phu Quoc1 December 20224 December 2022Tickets from 10 615