the fee for this transaction was low 5.045 sats/B , so this gonna need time to be confirmed
this site can give you an idea about how much time transactions need , it's not 100% accurate though
https://bitcoinfees.21.co/Blockchain.info's fee estimation is way too far from accurate thats why if you will still be using that wallet better use some guides and edit your fees manually.
Using this site
https://bitcoinfees.21.co/ as well as viewing the status of the current mempool will give the closest to accurate miner fee/s. Or better yet, Change
your wallet e.g. electrum
Anyways, Your transaction's fee was too low for
viabtc thats why I quequed it up on
https://confirmtx.com/. It should receive confirmation/s within a few hours.
Thanks guy I appreciate the response and help. Going forward what would you recommend as good stats/B fee to try and avoid future hold ups?