Some work as user-to-user decentralized exchanges, some take liquidity providers on board, some user partner services. But how long does it actually take to perform a swap? There are several factors influencing the pace:
The type of exchange and order processing times
The choice of cryptocurrency trading pair and the specs of the networks themselves
The settings an individual chooses to send cryptocurrency
https://swapzone.io/learn/how-to-exchange-crypto-fast/