How long does domain transfer take?

DreamHost is currently hosting several sites I manage. However their domain names were registered with another registrar. For consolidation I want to transfer the domain names from the current registrar to DreamHost. Once initiated, how long does the transfer take?

Thanks in advance for any help.

The transfer itself shouldn’t take more than 24 hours. After that, it’ll be anywhere from 1 hour - 1 week for your ISP to clear out their DNS caches and redirect you to your domain’s new location. Before your DNS clears out their cache, you will continue to get directed to your old page. Once they’ve cleared their caches, you’ll finally be able to visit your new page.

Thanks for the info. Just to be clear, the sites themselves have already been moved to Dreamhost successfully, so I don’t think there’ll be an issue of lag-time while a change propagates. I’m looking now to shift the management of my domain names from my current registrar (Network Solutions) to DreamHost. So would the same answer apply?