score:2
Tips for independent travellers to Cuba:
If you canβt get a seat, persistent private taxi drivers (boteros) outside all bus stations will gather up travellers and charge them the same as or less than VΓazul. Itβs a door-to-door service but nervous passengers should be aware that they drive like the wind.
UPDATE
It shouldn't be a problem to get taxi colectivo during the daytime after flight. They may ask $20-$25 per person from Varadero airport to Havana.
taxi colectivo are also available in other cities near Viazul station. You may also talk with casa particular owners or people offering taxi service in the city center. The best time to get it is related to Viazul timetable. Know the prices and be ready to negotiate. I have paid $8 for Cienfuegos - Trinidad (Viazul costs $6), $20 for Santa Clara - Havana (Viazul $18), $20 for Havana - Vinales (Viazul $12, at first we agreed for $15 but later they raised price).
If you want book a Viazul ticket 1 or 2 days before departure, they may say that tickets are sold out. In this case, if you are travelling solo or not in a big group come to Viazul station 30 min before departure - there are not many seats left but I had success buying tickets this way. Otherwise, take taxi colectivo.