It will take around 4-6 hours for the gelatin to set up. I recommend making this in advance of when you plan to serve it up. That way, you ensure it has enough time to set up fully and hold the form.