Bitcoin requires a validation cycle or two in order to be certain that your transaction is going to be on the main chain, so it's 10-20 minutes.
For traditional infrastructure, the RTGS (real time gross settlement systems) accessible to banks and large customers handle transactions in seconds. If you're in a treasury department of a company who routinely needs to move large amounts around, doing so nearly instantaneously is absolutely a solved problem.