Is this on the BTC chain (not BCH, BTG, etc.)? And is it unconfirmed as in zero confirmations still? Some sites show it as unconfirmed until there are a certain number of additional confirmations (like 3, on most sites).
The average confirmation time is not too high recently, so I wouldn't expect you to be waiting hours for even the first confirmation:
https://blockchain.info/charts/avg-conf ... pan=30days
The other thing worth considering is the fee. If you sent a large transaction with no fee, there's not much incentive to include it in a block. Perhaps you could try sending one with a larger fee, which should speed up the process.