Bitcoin transactions typically take 10-60 minutes to confirm, depending on network congestion and fees paid to miners.