According to the stats the Vidalista 10 mg has lasted for a maximum of 36 hours in the body of the consumer. In common people, medicine lasts for 20-24 hours on an average. But one should note that in this period also the person cums and regains the erection.