Internet is surprisingly fast in Havana and you can buy internet cards at 30 or 1 hour increments. The cost is 2.25 CUC for 1/2 hour and 4.5 CUC for 1 hour from the ETESCA store itself. For more information, check out Everything You Need To Know About Internet Access In Havana Cuba -
http://first2board.com/pointssummary...n-havana-cuba/