Uploading only to Magroove should take a couple of days or so. Uploading to Retail partners takes a little longer. There is a 2-3 day admin process in which we verify if there's any problem with your content and let Jenny (our Artificial Intelligence) listen and classify it. After that, retail partners normally work on a 1 - 2 week moderation process, therefore making the final distribution length between 3 and 4 weeks (be warned that these time scales are not exact. Also, the fewer problems at uploading, the quicker the distribution).
Also, stores and streaming services do not provide an automated notifications system for when your music goes live in the stores. Please keep checking stores to see when your music goes live.