The confirmation time depends on a lot of factors like how busy is the network, the miners, the fee you send in your transaction and the use you want to give to bitcoin, if you only want to move money from one country to another then bitcoin is very fast but if you want to buy something and need a confirmation in seconds then bitcoin is slow.