Its Not Possible to Calculate the Time Of a Bitcoin Transaction to be Confirmed But You can Decrease the Time Of Confirmation By Just Following the Below Ways:-
1) By Paying Higher Fees You can Decrease the Time Of Getting Confirmations......
2) Or When the Bitcoin Network is Strong Only Then Send the Transaction If the Transaction Needs a Higher Fee then The Bitcoin Network is Slow Otherwise Its Strong......