Recent Airfares from Tehran to Cuba

Tehran to Havana

from

17 Dec - 29 Dec
12-day round trip
change dates

Weather Averages for Cuba

Tehran to Cuba flight information

  • The most popular flight routes from Tehran to Cuba are Tehran to Havana
  • The cheapest flight from Tehran to Cuba is from Tehran to Havana, with airfares starting at BHD 552.831
  • The fastest flight from Tehran to Cuba is from Tehran to Varadero, with an average flight time of 20h 05m
  • The most popular city destinations in Cuba are Havana, Santiago de Cuba, Varadero