Tadalafil (Cialis) is available as an oral tablet in several dosages in generic and brand versions. You can take Cialis as needed or once a day, depending on the dosage and how it is prescribed. Cialis takes 30 minutes to 2 hours to take effect. It can last up to 36 hours