The efficacy of Tadapox 80mg lasts for 3 to 4 hours after consumption.