SU flies to HAV direct (and UN flies to Varadero) and it would cost about $1000 per adult if you go through a tour agent. Or about $500-600 if you catch them offloading last-minute inventory. (Probably a non-issue in August though, as it's prime vacation time for Russians).