I would say around 2 hours for a visit, the tours run from 10am to 4.30pm unless there is a special tour i.e paranormal which runs muchs later. You cannot walk around it yourself, you have to book onto a tour. Toura last about 75 mins and its a quick taxi ride from the port away.