Hi I used westjet and you don’t need a visa, you can travel to Cuba with RTD, while boarding they will give you a Visa card which is visit visa equivalent. It’s better if you call AirTransat if they can give you the Visa card at the airport while boarding. Enjoy Cuba place