For pricing variance swaps there is the well-known formula as sum of OTM options weighted by the inverse of the squared strike (see e.g. here).
Would it also be valid to derive the local-volatility surface from option prices and then do a Monte-Carlo simulation of future paths and calculate the variance from these prices?
In case you have a local-vol surface ready this would be a nice way to calculate the var-swap-rate.