バイアグラの効果が持続する時間は5時間~6時間といわれています。

服用後30分くらいし、効果が出てその後、およそ1時間後にピークを向かえるようです。