An average visit to Top of the Rock usually lasts around 45 minutes. If you plan to take many photos, you may want to give yourself extra time.