Bonjour,
Le bailleur a 2 mois de délai pour rendre le dépôt de garantie (et non pas la caution, la caution est la personne qui se porte garant en cas d'impayés) après la remise des clés par le locataire.
Que le logement soit reloué aussitôt n'y change rien...
A noter que pour les baux conclus après la loi ALUR, ce délai est ramené à 1 mois lorsque l'état des lieux de sortie ne laisse voir aucune dégradation.