I moved some BTC over 3.5 hours ago and it still doesn't have 1 confirmation.
What is the longest I should wait?
On an average 10 min, If several hours have passed without your Bitcoin transaction being confirmed, just wait. If more than 72 hours have gone by without confirmation, resend your transaction.