In other blockchains, such as Bitcoin or Ethereum, the transaction time is limited by the block time. Even then, there's no guarantee your transaction will be incorporated into the next block. (I'll leave out the idea of subsequent confirmations.)
How quickly should I expect to be able to perform a transaction on IOTA? What are the upper and lower bounds for the transaction time?