Facing erectile dysfunction ? You're definitely not the only one. Two popular options, Viagra and The weekend pill, can help improve your intimate life. But which is right for you? It depends on your lifestyle . Viagra works quickly, offering a duration of around 4 hours. Cialis, on the other hand, offers a longer-lasting effect (up to 36 hours) .