Generally at max, 10 minutes if you make it into the next block, which may cost quite a bit extra. If you need 3 confirmations it can be 30+ minutes.
Eth is around 15 seconds. Again, getting into the next block can get kind of pricey, but not near as bad as BTC. Generally you see 10 confirmations on Eth before people accept it, so around 2.5 minutes.
XRP is around 3 seconds. The blocks are huge so the mem pool never loads up and getting into the next block is nearly guaranteed. No confirmations are needed since every block (ledger) has finality.
Nano takes around 2 seconds and there isn’t really a block size (it uses a lattice) so everything is right around 2 seconds. It does take around a minute for confirmation.